skysight-inc/HackerNews huggingface dataset:
That's not really re-learning. That's incrementally building on and evolving existing knowledge. Virtually all my HTML and HTTP knowledge from 199X is still valid.
Won what?

- Being the kernel of ChromeOS and Android, not accessible to majority of userspace and easily replaceable by anything else (e.g. Fuchsia).

- Lost to macOS and Windows on the desktop

It only won on the server room, and now it runs under Minix supervision.
From his CV:

One of the early users of MINIX was Linus Torvalds. He began modifying MINIX to add new features
that he thought were needed. Over a period of time he had modified almost everything and
launched it as a new operating system, Linux. It is fairly safe to say that had I not written MINIX there
would have been no Linux.
Of course it's earnest. If it wasn't he wouldn't have picked the BSD license, which rejects the notion that you're poorer today than yesterday just because someone started using some software you wrote.
There's not an absolute in licensing; it depends on what your thoughts and motivations are.

In practise, seeing ME as a competitive advantage is something that's at least questionable.
Thank you very much for that. Downloaded, on read list now.
Why not go for App -> AWS Firehose -> S3 architecture. Firehose will automatically take care of batching logs and putting them together. Also it can create partitions. No need to use Lambda at all.
Most ruby apps have always been a complete pain to setup.

The idea of having a build environment and language specific package managers for deploy and pulling in hundreds of dependencies directly leads to dependency hell, a user-hostile setup process and inevitably limits the language and apps to saas type use cases.

The only major end user focused ruby apps left are what, discourse, redmine, jekyll? Discourse probably recognizes the complexity of their setup process and has a docker only install which just hides and postpones the complexity, Redmine tries to be available via distribution package managers and user frustration with updating Jekyll is well known.

The people who benefit from this kind of adhoc ecosystem of hundreds of small packages, package managers, anything goes are the completely self interested jockeying for influence and move on to the next new thing, the language is left with the debt and its entirely the fault of the language developers.

The same thing exists in Node and has now been adopted by the PHP ecosystem taking away the easy setup benefits of PHP.
It's not free, it's Free

http://wiki.c2.com/?FreeAsInBeer
When new features and built-ins are added to the language, HN complains about JS becoming bloated with feature creep.

When built-ins remain missing from the language, HN complains about JS being useless and "inverse NIH".

> All the way back to 2008? Quite the block.

I've used JavaScript in the 90s. Compared to today, 2008 was firmly in the stone ages.
Java test library for preparing test data set
None. ME isn't running on the CPU.

It's possible that ME initiates memory access that clogs the bus, though.
Although with the renaissance of functional programming, I would also love to discover a functional language that felt as fresh, powerful, and elegant as Ruby was for OO programming.

Elixir?
What I never understand is under open source license of any sort, do people generally expect credentials? Fame or money or both, do you think you should get at least one? Just a question, no opinion on Mr Tanenbaum's letter per se.
Yes, on servers ;-) EDIT: used and developed by end users made from blood and flesh. On the other hand minix is used and worked on by corporation. So I guess it depends how you look at things
END-To-END ASIC Design Solution for Shorter TTM
I did a similar mod: fly my Phantom 1 with a CC3D board inside. It works perfectly fine and now i can fly acro mode at insane speeds.
andrew tanenbaum wrote the operating systems design and implementation book (amongst others) which is widely used in computer science programs around the world, i don't think he gains anything by not being earnest.
>different class entirely from the US

Could you elaborate how you came to this conclusion?
It's good to note that you still have mysterious chunks of blobs with newer laptops (including the purism one), also thanks to Intel - that's Intel FSP, that does the initialization for the processor and the memory.

Second, all system since about....2007 (?) have a Intel ME ROM burned inside the chipset, so there's no telling what is still running there, and what exactly is capable of.
Why did we build our solution on top of FreeBSD?
Do you commit to doing that before the Bundle ends?
I'm curious; what user need is there to create ISO's vs the current way updates are distributed?

I can think of a small handful of corner cases (making iso's for e.g. virtualbox, whose OSX support is extremely minimal), but nothing that most users, or even developers, would run into on a day-to-day basis.
My guess is the management fee is part of the salary cap, but the capital gain it is converted into is not. Thus he pays himself the $250,000 + capital gains instead of management fees + salary up to a grand total of $250,000.
You can but with a bit of hacks, also graphics acceleration probably won’t work which affects some functionality. Although it’s usable.
I was expecting to see his reaction on privacy issues and maybe to announce the next version to be GPL-ed, but no, he is just asking for "thank you" by Intel. However, it was never their strategy to release out all information hidden deep inside their chip.
ARM is an option as long as you have control over the TrustZone code, and some manufacturers give that to you. You'd probably have to rule out the large SoC vendors, though.
If you use that approach on everything then you admittedly get clean and easy to understand configuration, but you also reduce the usefulness of your app and make some of your regular users very unhappy... I stopped using Ubuntu recently for exactly that reason, too many options were cut and hidden away from GUI, and just defaults enforced on you, to the point that Windows Explorer is now far more powerful and customizable tool than Nautilus.
Nobody is denying the freedom for commercial use is a core part of open source software. However no developer has to make a certain business model easy for you, and I think it is well within the correct view to discourage such a business practice which restricts the freedom of users by making that impossible but allowing a "competitor" (if we really must think of it this way) to generate "economic value" (i.e selling open source software, which the GPL does allow you to do).

The freedom debate is unending. Personally I am very skeptical of all forms of economic freedom, as frequently they have the result of pidgeonholing people and their freedom is restricted.
In a medical setting, most computers are public. Sharing passwords is a HIPAA violation, because HIPAA requires a complete, accurate log of everyone who has looked at or modified a medical record.

My guess is that many medical computers aren't well administrated and leave autofill on, which can easily cause accidental HIPAA violations.
Apple have a command line tool (createinstallmedia) for creating installable disk images, this is just a nice GUI for it.

As for why hackers use MacOS, eh, it’s just a tool. It does some things better than Linux or Windows, and some things worse. It’s UNIX abilities are pretty decent. At this point operating systems are sufficiently advanced tha I don’t know why we’re arguing about them, from a technical perspective. From a OSS Vs proprietary tech I get it
Banking uses audits after the fact, the number listed on you bank statement is often incorrect. EX: all the people who end up with far more in their checking accounts that they should have. And frankly, casinos are using the exact same process two systems that compare results to correct things after the fact.
We use a mixture of Asana and Google Drive.

Asana is an amazing tool to store information as well as create a unified workspace where all members can share work, collaborate on projects/tasks, or have a knowledge repository. Would definitely recommend!
The last sentence is quite pretentious and completely unprovable. And if Linux had not existed we would have had GNU Hurd way earlier in all likelihood.
Major Causes of Excess Belly Fat
I am not trying to be rude but SQS is not meant for this kind of usage, Firehose to S3 is much more useful.
Not just any RISC, but ARC, a descendant of the SNES's Super-FX chip
The same angular size.
This is a bad analogy - the instructions for making everything in the cell is in the dna, so you also have the blueprints for the hardware fabrication plant.
The GPL license does not support that notion either.
fantastic work, man. great to see this out in the light of day :)
> Feels like you're importing too much bloat? Webpack tree shaking takes care of that.

Does that work yet? Last I heard, tree shaking was completely broken...[0]

[0] https://github.com/webpack/webpack/issues/2867
Actually you don't need any third party software to do this, Apple does provide a way of doing it, and if you have a look at the code of this program, it seems to be just a wrapper of this functionality: https://support.apple.com/en-us/HT201372
The bar can literally not go any lower
The author says so explicitely in the conclusion "The biggest advantage, like most tech debt payments, will come down the road.".

It's only a bizarre decision if you approach it exclusively from a short-term view.
HackerNews: where the CEO of Wells Fargo should see the guillotine for pushy salesmen, but taking money from regimes with a century of human rights abuses is ok.
> Python has all the same features and allows you to write code that is equally horrible (or powerful), but it benefits from a cultural bias in favor of simplicity.

It's not a cultural bias. It's a critical difference in the language designs.

In python, monkeypatching is scoped to a module.

In Ruby, monkeypatching is global to the execution environment.

So in Python, you can look at the source code for a module in isolation and deterministically reason about what it does.

In Ruby, you can't. Because you can't know what the execution environment will be.

IMO, it's the main reason why Ruby projects become harder to manage as they grow. Somewhere, someone is monkeypatching, and reasoning about the code becomes harder and less local. I spent 2 years with Ruby and will never use it again if I can help it.
s/Ruby/Rails/g in the article and it makes more sense. You can write pretty good Ruby code, which avoids side-effects, monkey-patches and is easy to test. All you need to do is abandon Rails. There are many modern Ruby projects which make it simpler, see dry-rb.org, rom-rb.org, hanamirb.org and trailblazer.to
Wrong wrong wrong.

Lutz arrived at GM just as the Aztek/Rendezvous were being released, way, way after anything could be done about it; in fact, in one of his recent books he talks in detail about the process failures at GM that resulted in those cars as well as others being sent to market when even many people inside the company were acknowledging that they were nowhere near what they needed to be to be competitive.
Where are you from? I guess this must a cultural thing, because this letter does not sound passive-aggressive to me at all, not even one bit.
Radio Hacker Interrupts Police Chase in Australia
Indeed, because nothing is ever free. The cost is simply paid by someone else.

Listen, I understand why that ideology is appealing, particularly if you haven't seen it play out before. How many "successful" open source projects have you seen whinge and struggle and eventually be abandoned and collapse, due to their lack of sustainability? All the while scrambling to offer the most permissive license possible? Even projects that shoulder entire ecosystems!

It's better when the costs and assumptions are above board: better for the project, better for the users.

I'm not familiar with the MINIX project, they've clearly found a way to stay sustainable if they've been around for 17 years. Just that paragraph quoted by OP struck me as very odd as well.

Just pay your dues rather than see your favourite project die. Businesses understand this. "From each according to his ability, to each according to his needs" offers some initial thrill but is not long-term sustainable.
Sometimes you need to do a fresh install of a particular version, eg I had to install Mavericks for a guy for Pro Tools 11. It’s also a good way to install onto fresh media or do a clean install, or repair macs.
Learn SAS as a Programming language?
Indeed!

Which is what sarcasm does :)
Warning!

None of the books have a Mobi format even though the page claimed it was multi-format.
>hen new features and built-ins are added to the language, HN complains about JS becoming bloated with feature creep.

No. Just no. There is a difference between 'bloat' and a sane syntax.

>I've used JavaScript in the 90s. Compared to today, 2008 was firmly in the stone ages.

I agree. It's not saying much but I agree. In the 90s JavaScript was useless.
Automattic (WordPress.com, Gravatar, WooCommerce, etc.) | Backend developer | Remote | https://automattic.com/work-with-us/code-wrangler/

I never thought I would work for 10 years with the same company, but here I am :-) Automattic is the nicest group of people (brings 10x personal happiness), almost no bureaucracy (given it’s 600+ people), just common sense on every level.

On to technical things. We’re looking for more backend developers to work both on APIs, but also on user-facing features. Teams are small, a lot of the code is open-source, backend deploys take few seconds and we do 100+ a day, the CI says tests are passing, scaling and performance are daily concerns.

And some not-so-technical. Users are millions and kinda like us, 100% distributed – we meet in person few times per year anywhere in the world, growing stable business, all internal communication is open to anybody, people rarely leave the company.

Stack:

- PHP REST API

- modern JavaScript single-page app frontend, 100% open-source: http://github.com/Automattic/wp-calypso

- various other systems in Python, Go, Erlang, Java…
I use SwiftKey (without cloud predictions) and if you press spacebar that's the equivalent of "explicitly telling it". The thing is that usually, the auto correct is correct so when you see it is not you click on the word you (according to the computer) "made up", et voila.
You shouldn't enforce anything, since you can't really anyway: The shared computer might record the screen or have a key-logger installed.
Although this approach probably maximizes your total revenue, constantly chasing money might not maximize your happiness. Work related friends are quite important to me personally, but then again I'm not too concerned about money anyway ...
Try to make those requests via e-mail, so you have something to show when it breaks or becomes hard to maintain.
I don't understand why people put stuff out under the Berkley License and then complain about a lack of credit or a lack of reimbursement (in support or money) for the use of their code. Isn't that the actual point of the license?
RSI can have many causes (and thus solutions). Usual advice is good posture, invest in an ergonomic keyboard and mouse (don't use a laptop keyboard exclusively), wrist bands at night, exercise. Have a look at past answers https://hn.algolia.com/?query=rsi&sort=byPopularity&prefix&p...

Personally I use a https://shop.goldtouch.com/products/goldtouch-go2-wireless-b... keyboard at 30 degree angle , lowered desk and try to keep my arms at 90 degrees.
> they certainly have an obligation to behave ethically

What? How exactly did they enter into this obligation? Also, how on Earth can you have an obligation that involves a term that everyone interprets in his own way?
"Facebook has done a good job of deprecating and warning for the last few months, but not all libraries are well-maintained and if you depend on or have forked a great many ancient ones, you will be in for a bit of a slog.").

This is one of reasons to limit third party libraries you use along with React. Every dependency comes at cost. If you use React and React-Foo, React-Bar, React-Baz and dozen of other React based additional libraries, then upgrading all/troubleshooting can be painful. As it was ("We ran into an error which took us 2 days to track down to a library, ...")
While the backdoor and surveillance arguments are good, and the chips are very likely backdoored (if not deliberately then by undetected bugs) there are other issues with this closed source firmware.

Let's say another bug [1] is found that lets anyone remotely control your computer, but Intel becomes bankrupt, or just doesn't see it as a big enough threat to roll out a firmware update. You then essentially have a computer that you can't use, due to the fact it's not secure and anything done on it could be compromised.

Maybe not a massive deal for the average home user who would just buy another laptop. But let's say a large company buys 10k laptops all with an Intel chip inside it. Then Intel goes bankrupt, becomes incompetent (i.e. can not resolve bugs), refuses to upgrade firmware, or something else. When the next massive security bug is found (which is inevitable with all code, open source or closed) you are left essentially with 10k unusable laptops.

If the code was open sourced, the large company could pay someone else to fix the problem, or what's more likely is someone in the open source community would fix it for us.

The fact you have another processor running beside your main one, that has full access to everything you do without your permission, knowledge or ability to stop it should worry everyone. Even if there are no backdoors or bugs in the code right now, it's a very dangerous precedent to set that we buy hardware we can not control. Maybe one day Intel decides to put an expiry date in their chips, or some DRM to prevent you watching certain content without a license. These restrictions can't be good for society in the long term, can they?

But the biggest problem should be for large companies and corporations. They are putting the faith of their own business into Intel, which like all businesses could one day fail, big time.

1. https://www.intel.co.uk/content/www/uk/en/architecture-and-t...
> I'm not sure that more nefarious aims need to be posited than simple avarice.

Without making any comment on the issue of Saudi money, I take issue with the reasoning there. That's effectively saying "there is a simple potential explanation, therefore there's no need to investigate". It's not like being simple therefore means it is the correct explanation, not does it mean that other potential explanations are therefore wrong or invalid.
I've noticed that knowing less is more.
>only security fixes for Skylake systems running Windows 7 and 8.1

I don't think a security fix is going to address your GPU issues. You should update to a supported operating system.
I don't like people who hedge. I like risk takers.
It's time for Common Javascript. Someone call Guy.
Correction: Haskell jargon. The continued conflation of Haskell and functional programming as a whole annoys me greatly. (The majority of functional programming is not statically typed! Clojure and the other lisps are far more widely used than Haskell and the MLs, not even to mention that basically every language has first-class functions now.)
Ask HN: Best Compact PC for Programming on Linux
Hi.

I compile a lot (Haskell), and Linux is more comfortable for doing my programming job than my Macbook Pro's macOS is, but the problem with all desktop PCs is that they're all HUGE. I want something I can put at my coworking desktop that'd be a gaming console or Mac Mini size, not a tower-sized thing.

This market seems to be mostly ignored by manufacturers, from what I can tell. Is there anyone using this setup and who can recommend something or is this market really dead at the moment?

Thank you.
Because you need to trust 1000 different people.
As the ancient Romans said, "Pecunia non olet".

https://en.wikipedia.org/wiki/Pecunia_non_olet
MINIX was first and foremost an educational system -- simple OS so that students can see how every OS component works on a real end to end system during a single semester course. And easily try their own changes.

As such wider acceptance is something to celebrate. It might also be a (partial) vindication that an alternative design you absolutely hate and tried to kill is a huge success and is everywhere from supercomputers to cell phones.
But what if it's the least evil of all the available options? That doesn't itself make it "good" but that does make it the best option available.
Your “if” is totally judging a civilisation as a whole ;)
The point of the letter is that there is something as being polite.

Intel telling him about it at some point would have been polite.
Israel is much more closely tied to the US tech industry and is also a flagrant abuser of human rights yet this article ignores this obvious comparison?
Yeah, that would be pretty good.

Although, having said that, I find a written article is usually better written than a transcript of spoken language, since spoken language tends to go off point or include filler or whatever, while written articles are generally better edited. But transcript + slides are pretty good, when available.
Report: Seattle's home values rising twice as fast as SF
openAI does have some public research problems they want people to work on.

https://openai.com/requests-for-research/

As with anything , you will need to give it time and learn all the dependencies to be able to do some quality research.
They also have a gitter page where you can talk to like minded people .

As far as competitive exams are considered , i would highly recommend you go through the drill.
1. These are human artifacts of judging your credibility
2. The science you actually learn can be mind expanding .
3. Life is mostly about the people you surround yourself with. You shall be able to meet peers that may have similar interests.

Further, having gone through the education system myself I would congratulate you on the belief that you can achieve anything if you set your mind to it .
There seems to be quite some money to be made in game hosting as evidenced by https://www.indiehackers.com/businesses/arkservers-io .

For how long have you been operating? Are you willing to share your revenue numbers?
So you "got out" of JS around 2006, before module systems, before node.js, before anything resembling modern build tools, before even jQuery was really a thing (it was created that very year), before all development tools (firebug was also originally created in 2006).

And you think you have any idea what you're talking about when you talk about modern JS just came outdevelopment?

You know when AJAX first became possible? 2005. ES3, the latest version of JavaScript available at the time, was released all the way back in 1999, the next version (ES5) wouldn't come out until 2009. Strict mode didn't exist.

MSIE had an 80%+ market share, Firefox was hovering around 12%. 2006 was the year IE7 came out. Building a website meant you were targeting IE6 if you were lucky but had to worry about compatibility with IE5 (and also the completely different but identically named MacOS version of IE5) -- but in practice IE4 and Netscape 4 were still a concern.

You know the song "IE is being mean to me"[0]? That was first published in 2009.

Your comment is the equivalent of showing pride about "getting out of" automobiles in 1903, when Ford started working on the first mass-produced car.

[0]: https://www.youtube.com/watch?v=vTTzwJsHpU8
Your point being?

It makes absolutely no difference whether the "you cost, me profit" corporation was Intel, Nvidia, Acme Inc or all above.