skysight-inc/HackerNews huggingface dataset:
Front ends could be drag and drop native GUIs instead of electron apps

We had Visual Basic. We had Dreamweaver. We had Microsoft FrontPage. What went wrong?

Most web pages really aren't doing anything that exciting.
I have the impressions that, in some ways, we are reaching the limits of the open source model. I am not saying this light heartedly, I built a fair share of open source software myself.

The situation is complex since many different types of contributions exist ranging from two extreme positions:

1. A company or startup following the "open source business model" publishes a complex piece of open source software, trying to get adoption while the company lives off VC money - planning later to sell services (hosted SaaS, support, etc.) and/or extra features for the product.

2. An individual writes a small library or tool in his/her free time, publishes it on GitHub and then forgets about it. But it may still get traction because it is useful.

It is a gradient of several variables: type of entity, intended purpose of publishing and expected return, short/long-term commitment, etc. that lead to different situations.

For some, especially if we account a growing social factor in, there may be better solutions that open source (as OSI defined). For instance, an independent developer writing an important library should get a share of the business use/revenue, especially if a set of companies that were not involved in writing it end up seizing most of the enterprise business around it.

Something like "public source", i.e. source available but not free to use under any condition may be an answer in some cases.
"BSD" can refer to the BSD license, but I think the poster is referring to the operating system here.
I can relate completely. A bit surprised by the LG though - was it any better wrt. preinstalled crapware?
I'd also like to know the answer to this. I understand one method that property investors use, borrow more money to buy more property and keep leveraging up and up hoping you exit before s crash.
I can start building in React today, and style literally everything without really thinking about it.

I can start with Qt5 today, and give up screaming in rage tomorrow because I can’t get my select dropdown to display what I want.
He claims the vulnerability as originally reported could take over any iCloud account. Apple claimed otherwise. We do not have hard evidence from either side.

However, given the implementation involved, I think Apple's claims are more likely, as I detail here; OP is assuming the stack used for the passcode recovery is likely vulnerable because the others were, while we know it is a completely different validation technology and, given how it works, I would expect it not to be vulnerable (unlike the web service stuff): https://news.ycombinator.com/item?id=27567730

My take on this is:

1) Apple are probably not lying when they say this wouldn't have worked on most accounts.

2) The author is likely wrong in his assumption that the passcode flow was vulnerable like the others were.

3) $18k is still way too low for an account takeover exploit that only affected a subset of accounts.

4) Apple are not being open about how this system works, and if I'm not mistaken, this is a new system/flow.

5) The author's discoveries aside, Apple need to document how this works, because as far as I can tell they are massively increasing the attack surface for the data security of iOS users who log in to their Apple accounts on-device, using a new, undocumented mechanism/use case.
OS author also distributes, maintains and supports project. Just compiling some opensource projects (Firefox, Chromium) is very complicated.

I am not sure what happened here. But if large project would use outdated or broken version, author may get bombarded with support requests for problem, that was solved years ago.
This is cross cultural among med countries, in Spain for example you have them served as drinking snacks
Title was slightly misleading. I was expecting more soldering but…

> Instead of buying a new PinePhone outright, I decided instead to do something I never attempted before:

> Replace a phone's mainboard.
I think that is what he meant. What happens when someone created GPL software and then does what this developer does, which is pressure others not to freely use it?
Well, yes, but it’s preceded by an equally flattering statement about Bezos himself.
Even just "private car". What an odd way to say you drive there. Aka the only way to get to most towns. Having a railway and airstrip makes Coober Pedy more well connected than most.

I think that might be the most rarely leaves megacities sentence I've ever read.
Post in other languages, and voting will take care of whether people are fine with that or not. Translation tools are good enough that this is not a big problem.
The intent behind my comment and the two examples was to explain that there really isn't any nuance or controversy here. Any attempt to inject controversy, by saying that the NixOS packagers have some kind of obligation to the original package author because he asked nicely is inherently against the intent of free software, which is that once I have the program running on my system, it's mine to modify and redistribute as I please. Sure, the package author can "ask nicely" that I don't redistribute, but I believe in the four freedoms of the FSF, and by golly I'm going to exercise them.
I'm not sure it's really fair to say it's a bold faced lie. It's been awhile since I looked at SRP, but it looks like server side only require storage of Username, Salt, Verifier in it's database according to http://srp.stanford.edu/design.html

Unless I'm missing something this is really an artifact of allowing a user to use a short pin on the device, but also because this short pin is allowed to be used somehow as part of the password recovery flow which as such requires properties to prevent brute force.

Unless I'm missing something, choosing an alphanumeric pin of sufficient length would avoid this and be difficult to brute force. So it would seem the guarentee's are weaker than expected due to this, but I doubt it's a bold faced lie.

Unless I'm missing something of course.
I have the same feeling in a Range Rover. It is not about wind noise, but the sound of a running ICE that annoys me.
> We recognize you are attempting to access this website from a country belonging to the European Economic Area (EEA) including the EU which enforces the General Data Protection Regulation (GDPR) and therefore access cannot be granted at this time. For any issues, contact helpdesk@johnsoncitypress.com or call 423-722-1330.

So I guess being a black European is not going to work.
> for all the talk of "vaccine passports", not a single state has done it

New York's Excelsior Pass is a vaccine passport, and has been called such by New York Times and other sources.

https://www.nytimes.com/2021/06/09/nyregion/excelsior-pass-v...

https://www.msn.com/en-in/money/topstories/new-york-s-excels...
Storage Spaces is their branded RAID solution.

Apparently in the enterprise server versions it's fairly decent, but the desktop versions are pretty trash re: performance.
The CS/tech industry is full of toxic elitists, who get off at seemingly complex or over architected things.

Ruby and it’s ecosystem make things look easy. So easy that anybody can create software.

The elitists fail to see that creating such an ecosystem is where true skills and thinking required.
Funny part is most of them ARE sheep, and make so many basic and architectural mistakes. They simply like to feel superior to others.
Not focusing on single topic and being an expert on it at my job but mixing personal development and professional career.
Every time I read something like this, I think how much I want a true cross platform GUI library with the customizability of HTML/CSS, determine to build it myself, then give up before I even start when I realize how much work it’s going to be.
> Once all steps are complete, we will reimburse you the cost of creating this account.

Seems they'll refund the paid account, still a weird thing to do.
How do you think most cheeses were traditionally made if not with a bit of calf stomach?
completely off topic but why in gods name is he using they as a pronoun for Frenck who is clearly identifiable as a male...?
i dont get it. is there some holy quest out there to just ungenderfy everything just for thr sake of it?
Is Redis really "NoSQL" in the hype sense? Redis is a great, in memory key-value store, but no one's arguing it replaces a relational database for relational models.
How to not use an HTTP-router in go
presence for subscriptions
You don't have to use normal installs (I don't like the term "sideloading") if you don't want to, you are still free to use the more limited App Store if you insist.

Apart from that, if apps installed normally don't pass iOS security requirements, that means the iOS sandbox is flawed somehow?
Thank you for pointing to John Perry Barlow's 25 Principles https://www.jambase.com/article/john-perry-barlow-25-princip...
I get the feeling that the demand to have such a conversation, at the whim of downstream, is a significant part of the burden the author wished to avoid. At least it would be for me in his position. I may express a preference and desire not to be forced to expend the (considerable) effort to find words to defend it to the satisfaction of some third party (who may never be satisfied).
In most southern of Southern Europe drink strong wine !== get dead drunk.

It's just a matter of knowing what pairs best, or get rid of aftertaste if the food is peculiar.
The point is SRP is no different, in this context, from storing a standard password hash. You can brute force the passcode if you have access to the verification material on the server.

Apple's device security model relies on rate- and attempt-limiting unlock attempts, so that people can in fact use short numeric passcodes. Their on-device model is carefully designed to make it very hard to bypass this.

The problem is now they have extended that model and attack surface to their HSM clusters. That's 1) not Apple hardware (I trust Apple hardware more than I trust the third-party HSMs they use), 2) not (only) Apple code (again I have less trust in HSM frameworks than Apple's), 3) shared for many users, so break one HSM cluster and you get to bruteforce a lot of passcodes, 4) strangely not documented in Apple's Platform Security Guide, which is very suspicious.
Side note: Sqlite mem-only DBs are amazing for working with dataset you want to load then get counts and groups and other fun things. Loops and other stuff in your code get replaced by (cleaner?) SQL.

It's also way easier to see what you were doing 6mo later and the performance is not terrible.
i'm sure we had a name for that, "coopie-lept" , "copiiiehlift", "cuuu..." please help me
Portmaster -open-source app puts you back in charge over all network connections
These sorts of things seem so backwards to me. I believe it’s unethical to hire people on the basis of race. Somehow we’ve come full circle.
It's true that a lot of companies are at different stages of what we would call "the journey of digital transformation." Some of them do not know what's happening inside their plants. The problem before the problem -- the upstream chokepoint of ML -- is gathering, collecting and cleaning the right data. That's true across the industry and it's the main reason why ML is not moving faster, and why we don't see more huge ML-based startups. Scale, one of the unicorns, is chiefly devoted to data annotation... But there are a lot of smaller, well defined problems with machine scheduling and/or inventory management where they have exactly the data they need, and they are already feeding it to an optimizer. Deep RL can often outperform against those existing technologies.
I'm going to respond to this question with one of my own: how much time have you spent on Blind in the past few weeks?
Working for too long in a place where I was (literally) the expert. This was dotcom bubble time, so I ended up in a graphics firm wanting to get into ‘the web’. This inflated my ego, but left me without a proper mentor, or people to learn from. In retrospect it was fun, but mostly wasted time and we did so many dumb things and reinvented the wheel so many times I blush to think of it all now.
Food you consider "disgusting" mostly has to do with survival, and often deadly famines, rather than childish dares.
Its probably because obviously not all districts are like this, and its likely that the author's entire school isnt even like this. The blog points out small parts of a single school district in the entire country.

Giving struggling schools less money when they require larger and more diverse funding almost definitely isnt the answer. The average public school teacher still spends a huge amount of money every year to buy stuff for their class to use, and we expect them to continually do that throughout their career.
Exposing dockerfile content to an EFS volume in Fargate 1.4.0
https://archive.is/IUkrt
Are we getting closer or is it the opposite?
https://quicktimetrack.com/
I made this tool to track my working time as a freelance, Im the only one to use it
Not every embedded system is memory constrained these days.
Operating systems don’t have to look like your crazy hoarder aunt’s house.

If all the bare metal OS is doing is running containers in a data center, it should look more like Xen and less like Linux.
Was / is it not the core business of Red Hat? You can run Linux for free, but if you want continued support, you can pay for it.

I wonder if something like that is available for front-office software, like Libre Office, Odoo, Redmine, etc.

I suppose much of the FOSS support business model has been eaten by cloud,providers who offer a lot of such software as a service. I still suspect that many government agencies would prefer or require on-premises installations.
A certificate like this is a lot about trust. If the very first thing that it states, where the test have been conducted, you can't trust the rest, i.e. if the tests have been performed at all, or within the specification.
I don't see how this is a woke issue. People understood the video just fine using machine translation. If people can understand it and find it interesting they upvote, otherwise they don't, people can understand and everything is working as intended.
> reminds me of the smell of the sweat from the various goats I grew up with. No thank you.

without that being added, you really sounded like a sensitive plant.

I recently brought some lamb chops to a barbecue at friend's (Its the only meat my little daughter wants to eat) and my friends had a try and also seconds. They were somewhat surprised they like it.
Well, sushi is also a big thing in Korea -- Japanese influence and all that. And if we wanna just explore say, raw seafood dishes, I'd argue Korean cuisine has a lot more variety. If you ever get the chance, do visit Busan for some amazing seafood.

Source: currently live in Tokyo, have also lived in Korea (Seoul) for years, and I eat everything.
Copyleft certainly is not "source available but not free to use under any condition".
> I am no longer able to travel to mainland China

https://www.youtube.com/watch?v=rAlTOfl9F2w
Microsoft's MFC used to do this in their first version. But later ditched it. Maybe they found it not worth the trouble of checking for this condition everywhere. Increase in code.
That's a strange distinction to make. Websites are a type of GUIs. You can build some pretty complicated things without JavaScript, but if you need JS, then yes, most of them support it in some form or another, Plasmic probably being the most sophisticated.
You can give a function that maps the points of the triangle to the points of the circle in such a way that this function is continuous. (Continuous basically means "no jumps".)

You can give this function explicitly. Let's assume that the triangle is drawn on a piece of paper with an x and y axis, such that the intersection of the axes (the origin) is inside the triangle. For each point on the triangle, draw a line from the origin to the point. Take the angle between that line and the x-axis. Use that angle to map it onto a circle.
I think familiarity has something to do with it, but your own screenshot is definitely way less cluttered than the radium one, which is showing A LOT. It's not just the waveforms, which I get, but also what seem to be multiple layers-within-layers of sequences or something like that. To be fair, I've seen other screenshots of radium that look a lot more sane. This one might just be arranged to show off all the things that radium has going on.
I understand this now I've seen the video and read the comments.

At first, I wondered where a "self-riding, riderless bike" would go, and what it would do when it got there.
The Marvelous Journey of a Bit
Putting up with crap from all the peripheral people sucking the life out of creating great software. So many self-absorbed, clueless people trying to tell me what to do. If you are great at coding and getting software to work.. BELIEVE in yourself and fight for the code. Don't let social hierarchies dictate your art and it's form. And if you don't think code can be art then maybe do something else.
Evil Cursor Model
I 100% believed this was a satire post, this is nuts.
Original poster here: I have tried doing that in the past, and the issue is that the overall cost in computation power is higher, and the compression rate is poorer than when you can optimize for that.

Other aspects that touch on that is that we are usually not dealing with large amount of data, so there isn't enough room for a general algorithm to play its strengths.

For various reasons, we'll rarely see the raw data higher than 1 - 2 KB for each segment.
If all licenses are for losers, do you suppose GPL to be also for losers?
REAPER is basically a Vegas Pro clone. As one of the early Vegas devs and a Mac user, REAPER feels like home to me. It’s solid, and it’s my go-to for time-focused audio editing when I need to move quickly.

However, as an old Scream Tracker user, seeing the sequence composition model alive today is a real treat. An entire lineage of loop timeline products owes its heritage to sequencers driving samplers, and it’s a really useful way to think about the macro structure of music.

Somewhere in my garage there’s a pile of floppies full of mods waiting to be listened to.
And where do you send kids after schools are forced to close? Private schools will raise their rates past what vouchers cover, and the poor will be continually left behind while the rich talk about how great choice is.
And the world is better for it. Thai cuisine is the most fresh and flavorful I've ever experienced. Can't wait to visit again.
Looks like nobody noticed the date at the top of the page:

"Posted in tools by Scott Locklin on April 1, 2021"
Their are no junior roles, only mid level and senior roles.
I rather think the simple truth is that some cuisines appeal to many more people than others.

While surely every country and culture offers some tasty dishes I think there is a reason we see so many Italian, Thai and Japanese restaurants everywhere and so few German, Phillipine or Peruvian restaurants.

I am German myself and I am sure you can find more Italian than native restaurants in Germany, simply because it makes for a better dining experience. Not everything needs to be socially constructed.
There are some very good reasons not to short tether which are listed at the below link. The source of this is bitfinexed has been railing against tether since 2017 and has been a thorn in Bitfinex/Tether's sides for a long time.

https://twitter.com/Bitfinexed/status/1405037796172222466

It seems there is a fair bit of collusion with some of the 2nd/3rd tier exchanges and Tether. If there is strong short interest it seems that they are willing to pop the price temporarily to wipe out the shorts. If Tether/Bitfinex has $62B and a printing machine it is pretty easy for them to wipe out the other side of a trade they are against.

My above understanding is just thinking about it in terms of what I have read and what I know of short selling equities. If you can take a put position (option) against tether I suspect that could work. Even if your bet was right, you would just have to be concerned the counter-parties survive the fall and that there is liquidity left in the market to close out the trade. Considering how much funny things went on in the GFC in regulated markets I suspect there is a good chance that in the unregulated crypto markets that even the correct trade would quite likely not be honoured if a full meltdown happened.

I was researching this a bit in the last couple of weeks. My current view is that I see Tether/Bifinex as a fraud which is bigger than Madoff and more serious since it is growing and the currency is (at the moment) a key part of the crypto markets infrastructure. Since tether provides the daily liquidity it also plays a levered role beyond what something like the Madoff fraud would have done to the wider markets.
There are a couple ways to think about this. Yes, automation has occurred, often at the level of a single machine. There is a difference between automation and optimization. And there are multiple levels to which both can be applied. One area where most previous optimizers fail, and where deep RL can make real contributions, is in the coordination of larger systems. An analogy would be the teams of agents that OpenAI trained to win at Dota 2. Similar teamwork can produce better results in industrial settings than they are currently achieving by automating or optimizing the behavior at a machine-level. The trick is to optimize groups of machines, entire plants, and networks of plants (e.g. through planning where to send items to be processed).

In the world of supply chain and industrial control, people typically fight hard to get an additional 1% gain in optimization. Deep RL can often surface decision paths that lead to double-digit gains, and those gains, for many companies, will be worth a lot of money.

Fwiw, it does not cost anywhere near $500M to train deep RL.
> But systems known as proof assistants go deeper. The user enters statements into the system to teach it the definition of a mathematical concept — an object — based on simpler objects that the machine already knows about. A statement can also just refer to known objects, and the proof assistant will answer whether the fact is ‘obviously’ true or false based on its current knowledge.

As far as I can see this is just programming. How is this different from writing in Java

int i = “hello”

and seeing that the Java compiler rejects this “thesis”?

Of course, we need more complex types than “int” and “String”, but in principle it’s the same.
Somewhat similarly, I took a job I had a bad feeling about (I was in my early 30's) and things worked out accordingly.

Basically taking jobs I knew I wasn't a good fit for because I needed them.
There is no racism here, subtle or otherwise, and I say this as a black engineer watching this happen every single day. Engineers are not allowed to talk about how their jobs are being replaced by web development in every possible corner even where it doesn’t fit.

It is much cheaper to hire 5 offshore web devs for 5 weeks to force a solution into a web interface and then have an onshore dev spend 2 weeks turning web UI into an Electron app than it is to build any other type of solution.

He is simply stating the issue rather than not stating it.