skysight-inc/HackerNews huggingface dataset:
The big ones, to me:

- No support for threads or any other concurrency model. Any I/O and the entire UI freezes, no matter how many cores you have idling.

- Even on a single thread, the runtime is generally several times slower than comparable modern scripting languages. The GC is not so great, either.

- The drawing model is archaic. Every mode seems to have its own kluge to work around such basic tasks as "I want to display a simple table".

- Elisp is the worst Lisp dialect I've ever used. No packages or namespaces. No bignums. Weak regexes, using a syntax completely incompatible with any other. It's improving but very slowly. It finally got support for lexical scoping a few years ago.

Except for the generous contribution of Unicode support, it feels like a system whose technical attributes were not even terribly impressive for the 1980's. Emacs is truly greater than the sum of its parts. It has to be, because each part is worst-of-breed.
I guess you could then add some user-important content to the walled-off network, like a basic SMB share. Maybe it will avoid disconnecting from the user-set network if it has user content. But yes, this isn't a very stable solution.
Corals that could survive climate change and help save the world’s reefs
Products like this are why I got out of FE dev. The overwhelming majority of what most FE devs do can and will be automated.

Stringing together various API's to match a sketch file and integrate with a backend is a task to be automated that should not require a full time developer making a 6 figure salary.

I am interested to see how this product is received, good luck to the team behind this.
In some CPU-discussions I continuously see some people still insist Intel beats AMD... because AVX512.

But these tests shows minimal difference between AVX2 and AVX512. So what’s the big deal?
That work might have been https://www.microsoft.com/en-us/research/publication/a-user-...

Perhaps it's significant in context that a writer for a UK computing mag wouldn't know of SPJ. Would they know of any UK CS luminaries, like Hoare?
Classic Perl Journal, September, 1998:

https://www.flickr.com/photos/bjepson/139075091/
Agreed. My Samsung TV is not connected to Ethernet/WiFi and I have a quadcore Pentium NUC as a 4k HTPC for interacting with it. I have a full control of what I run on NUC (Ubuntu + Kodi) and TV is just a display.

My Marantz is connected to Internet though (used for AirPlay) as it needs updates to its firmware, so there might be some audiophile listening...
It would be amazing to clone it. I wonder if the DNA is preserved well enough to do that.
This looks like a good resource to start with:

https://www.csd.cs.cmu.edu/news/carnegie-mellon-launches-hig...
> A lot of state med schools these days will waive tuition provided you serve in a rural community of that state after your residency for a few years. You definitely will get job security and high pay. I know a lot of later in life doctors for instance.

Any schools on the west coast? That sounds like a fair deal.
Mental Mountains
This is nonsense; it ignores the huge conflicts of interest and the obvious elephant in the room: nobody is going to pay a lot of money for something unless they expect to get a lot of money out of it, and the only way to get a lot of money out of .org is to extract it from the largely non-profit .org domain holders.
For now, yes. Liaison is implemented in JavaScript, but the communication protocol (https://deepr.io) is language agnostic. So it is possible to imagine Liaison being ported to any languages in the future.
Are you saying that it's a useful phone for developers or that there's a lot of opportunity because basically there's no mobile-first Linux software out there?
Even modern puppies have those small multiple ridges on their teeth. It's one of the most reliable indicators of a dogs age, as they tend to disappear as the dogs mature.
I'm really disappointed that Linux gets less attention from FOSS-supportive organizations like Mozilla. Desktop Linux adoption is a catch-22: people don't use it because it doesn't have as much software; however, it has less software because it's less popular.
Would it not be nicer to save a whole lot on bandwidth by using "youtube-dl -f bestaudio[ext=m4a]" instead of "youtube-dl -x"?
When your customer is making more money than you
Function parameters can be declared ‘value’.
I've a friend who's 26 working at Amazon in NYC and he also says he works 35 hours. His total comp is 220k.
Screenshot-based tutorials are nothing new, and I'm curious if you've thought about the primary issue (IMO): UI can subtly change over time rendering tutorials confusing and misleading.

Just today I was looking at some Windows setting that moved and it took me extra time to find the new location of the setting. The easy answer is some kind of report/moderation process where you refresh the screenshots, but at that point I might as well just google for up-to-date tutorials. Have any innovative solutions?
> 10% per year

AKA doubling every 8 years.
You are missing my point which is "foreigners aren't being ripped off just because they pay more than the locals". The locals pay for the subsidies directly or indirectly. Think of it as tourist tax (charged in some countries of Europe) if that still bothers you.

To your point above, I do appreciate the quality of life in Europe. However, even the most conscientious among the Europeans - the Nordics are not anymore greener than the american, it is largely a feel good window dressing.
Why should the device share its connection with you?

As to the cost, one of the main selling points of 5G networks is their suitability for large-scale low-bandwidth uses (IoT), usage tracking among them. Samsung and others will be able to collect data from millions of devices at a very modest cost. Ericsson etc expect billions of new devices on 5G networks in the next five years. Networks are being designed for a minimum of one million devices per square km (0.39 sq mi), what do you think they will be?

We've already seen built-in connectivity. Some Amazon Kindles used to have free Amazon-provided 3G connection that worked in most of North America, Europe and other more developed parts of the world. It's only a matter of time before it becomes universal.

Samsung is launching their first 5G-enabled TV this year. 5G is there for 8K over-the-air streaming service, but can (and I am certain that will) be used for tracking purposes too, even if not subscribed to anything. The hardware is there and the cost is minimal - so why not?
This is easily solved using the Lambert W function:

Observe: W(x * e ^ x) = x

x ^ x = y
ln(x ^ x) = ln(y)
ln(x) * x = ln(y)
ln(x) * e ^ ln(x) = ln(y)
W(ln(x) * e ^ ln(x)) = W(ln(y))
ln(x) = W(ln(y))
x = e^W(ln(y))

https://en.wikipedia.org/wiki/Lambert_W_function
> Radiocarbon dating was able to determine the age of the puppy when it died and how long it has been frozen.
It should be, but it might not work with contemporary RNA in host cells for cloning.
Remember to include Excel. It's very powerful for people that can't program. I use it a lot in spite I can program. For example for the monthly family budget. Also for statistics about how many students approve in my courses.

You can add some nice color, bold letters, and other visual stuff to make an informal report.

You can make nice graphics. I like dispersion graphics. Sometime the linear approximation is useful, but perhaps it's too much for 9-12yo.
It also is extremely hard to fix a smart TV once it gets infected with a virus.

Just don't buy smart TVs. Buy a dumb TV, attach a RaspberryPi or an Intel NUC, install Kodi and enjoy.
Ask HN: Any (tech) black friday deals you'd recommend?
Doing post-thanksgiving shopping and thought the HN folk might have some cool gift ideas and deal-hunting strategies to share.

Preferably tech-related since this is HN, but really anything that improves your life / others would be great to hear about.
i have seen articles about excessive blue light from led bulbs being bad for your long term eyesight

i wonder if this has similar problems
Full Google Mail in a clean room browser
If we look at the reasons why people have historically colonised parts of the Earth, many of them would now seem pretty crazy. But craziness was apparently no barrier to entry. Perhaps colonists just are morons?

(Myself I think we'll go when it's easy. The best way to make it easy is to work on relevant technology like nuclear fusion, automated manufacturing, CRISPR, and so on.)
That 100 billion Alibaba valuation looks fishy.
I should really make a list of things I would change if we could adopt better standards free of legacy. Dvorak would be included; the only reason I haven't learned left-handed Programmer's Dvorak is because most devices don't make it trivial to change the keyboard layout.
> Isn’t this expensive to run? It draws about 2 kWh per day (assuming 8h of usage), which costs about $0.30 at typical rates. This is comparable to one day of a modern fridge or one load of laundry. Power is cheap, folks!

But it will offset your other heat sources.

If you live alone, you can treat it like a room heater and lower the temperature for the rest of your home.

Since the bulb is radiating heat some degree of heat, you may be able to keep the temperature of the room you’re in lower without feeling cooler.

The fan is a bummer though.
It's not about energy, it's about processes that literally don't work on Earth.

See Made in Space fiber[0] for an early example - they're producing best-in-class optical fibers which can't be made on Earth because convection introduces crystalline impurities. Their value per kg is attractive enough to make this a profitable business with today's launch costs.

As launch costs drop and people explore this space we're going to discover a _lot_ of such problems.

Solutions / mixtures essentially don't separate in micro-g so you can grow much better crystals, smelt very high entropy alloys, do all sorts of awesome tissue engineering, etc.

The vibration isolation thing is also a huge force multiplier for all this. Ultra-precision manufacturing is a game of complete and total process control. Right now we spend absurd sums on isolation systems to block vibrations from the truck driving by half a mile away. In orbit you just make sure anything with moving parts is on a separate free body from your isolated component and they fly in formation. The LISA mission is doing this to position ultra-perfect reference objects and detect gravitational waves with baselines measured in thousands of kilometers.

[0]: https://madeinspace.us/capabilities-and-technology/fiber-opt...
Every few years some company/research lab will claim they have a technology that’ll simulate sunlight coming through a window, but it still isn’t something one can buy.

The moment we can buy eg a 3ft by 1ft panel that we can just mount on a wall and feels like an actual sunlit window for a few thousands dollars or so, interior design is likely going to get radically different.

(And that’s not to mention the sci-fi dream of a screen that can simulate a window looking out on any landscape, but these are probably way further out)
Please see my answer here: https://news.ycombinator.com/item?id=21660785
Website does not work with JS enabled.
You can virtualize on a PC. Whether you may or not, depends whether you believe you own software.

And how it helps when you do it on MacOS on Mac hardware is letting you do all the things you virtualize an OS for, from a fine GUI on a decent kernel.
You can choose the colour temperature you want. Go for 2500K if you prefer less blue light.
I'm extremely light sensitive, and so have built quite a few DIY solutions in order to alleviate my S-A-D symptoms.

One of my systems may have been a bit over powered and over used, as I developed what a doctor friend later diagnosed as "light induced hypomania", which was quite an experience.

Experiment at your own risk.
Fantastic service through my home buying process
Just wanted to call out Paul for his fantastic service through my home buying process - from identifying the best rate through to obtaining approval and settlement. This was my first home purchase and I think it's fair to say that it would have been significantly more challenging without his help. Paul was on top of everything that needed to be done - going the extra bit in dealing with the bank and conveyance to ensure that the whole process was concluded smoothly. The best part was that Paul was always there to answer any questions and provide support, making life much simpler. Highly recommended! www.westernloanfinance.com
Within mathematics, the 'D' (e.g. D1) modules are 'discrete' at A level, and are mostly (basic) graph theory/algorithms.

Cf. 'S' (Statistics), 'M' (Mechanics, i.e. mathematics of physics), 'C' (Core), and 'FP' (Further Pure).

You're right that Computer Science/Computing is separate, but it's not a particularly common and certainly not a required choice for people pursuing CS, many view it as unworthwhile/a joke either in advance or retrospect.

Certainly when I went through they'd far rather you took as much mathematics as possible (which can be three full A levels - Mathematics/Further/Additional if you take all of the modules) followed by sciences. A faculty member at Cambridge expressed an explicit preference for Latin over Computing at A level.
A Liaison backend is stateless, so there is no shared state to worry about.
This is great to see, for I've been wondering lately why being outdoors is more pleasant (in clement weather) than indoors. Is it the unpredictability? the humidity? the noises? the sunlight?

In that same vein, I've wondered how to simulate outdoor conditions inside, especially something approximating more light, in part because I think a family-member is mildly susceptible to seasonal affective disorder. I can't wait to see what the author has to say.
Fantastic service through my home buying process
I don't think they've released their full hardware schematic, right? I imagine they're waiting until they at least hit full production, and perhaps get closer to the next rev.

That being said, Pine64 has been able to make a similar device for far less also using their own design, so I'm a little skeptical that hardware design was such a large part of the price. I'm guessing the bulk of it was getting the SoC up and going since Pine64 had similar products that likely make it simpler to design a phone SoC.
Office computer? Definitely Android.

Google is like a feudal lord. In exchange for owning you, they'll protect you from everyone weaker than they are. Google doesn't want to break into your office computer as long as they can shovel ads down your throat. And their reputation for security is much higher than a small startup regardless of the startup's competence and intentions. See e.g. Project Zero or Chrome vulnerabilities vs Firefox.
Well maybe you don't discover them until a year later when you connected some new peripheral on a previously unused input to discover it's unusable but there's a fix for the known problem.

Is it really all that difficult to envision a legitimate need for bugfixes on a "smart tv" containing so much software? These things are as much a computer as they are a display. And modern software development practices have veered far into the direction of "ship yesterday, finish tomorrow with updates."
Hot take: If you’ve got a team of more than 3, and you can’t afford $50 a month for a tool, you’re doing something wrong.
Here's a good selection of research papers https://www.bioshumanlight.com/research/ . It seems like there might be some adverse effect due to the peak at the lower end of the blue spectrum. I'm waiting for the BIOS team to do a consumer product.
There is great demonstration of this in action on a British game show with the players being in a prisoners dilemma situation;

https://youtu.be/S0qjK3TWZE8?t=72
I’ve recently started buying high CRI LEDs and I’ve noticed a difference in how the room looks and feels. The older LEDs while can be bright just aren’t bright in the same way.
It can't be much worse than being under the blue sky.
I think in general, "training" a GP, i.e. doing GP inference (or kernel regression) is not done for speed reasons, but rather because they are sample efficient. More concretely, the practical folk wisdom regarding GPs is that when there are not much data, then GP inference with a well-chosen kernel can give you much more bang for the buck than a neural network. However, when there are a lot of data (especially in the perceptual domains like vision and language), neural networks typically train faster and generalize better.

I wouldn't say I'm an expert at using GPs, so actual GP practitioners feel free to correct me if I'm wrong :)
well you'll certainly get one, guaranteed.
Data Engineering is far from saturated, so I'd highlight my experience and focus on that, instead. And don't forget you just need to succeed once.
”Swerve: lose face Don't: die”

Only if you are the only one knowing that the opponent cannot steer the car.

If you know that a bullet is coming and keep running into it, people will call you an idiot, not courageous. You also won’t lose face if you duck, if those judging your courage know that the bullet can’t steer itself.
You've hit the nail on the head. Small changes can cause existing tutorials to break. My goal is to make flowshare tutorials easy to update, eg: just change the relevant step instead of creating a new guide or recording a new video. This involves some manual work and is not completely automatic, which would be better. Perhaps some sort of traversal on the web page to figure out the new location of the setting and then automatically update a guide.
That's exactly the same advice I would give. Practice a lot and practice difficult things.
They had my sympathies as they were on the verge of bankruptcy multiple times in the past decade; it's logical CUDA and MKL passed by and they couldn't react due to a lack of funds. However all the fanboys have to realize that building CUDA or MKL takes many talented/expensive developers/other personnel and obviously companies want to keep markets they created with them. And now with TR3 basically aiming for total high end, completely bypassing existing x399 and offering no "lower core number" versions of TR3, it's just a CPU for elite, not for regular folks, which never happened with AMD before and I view it as a worrying shift.
2016? It's been happening since before electronics existed to allow the personal computer to be invented!
I don't think you should be using the word "racist" here. Seems people are culturally disinterested but "racist" is something else.
And it will barely affect their bottom line. Their user base won't be deterred.
There’s a Seinfeld episode about books in the toilet: https://youtu.be/NygOFsExGMU

And tabloids would sell more if they were 2-ply.
Scientists spot an undersea fault using fiber-optic cables
Christmas Preparation
Seriously..why?

Electronic map services also make money. Either through phones or apps or siphoning your personal data.

And that’s not how business economics run. The purpose of a business is to make a profit. That’s why they exist. First you absorb the cost of equipment and operation ..and then you take the profit from the margin. If there are no profits, there is no reason for a business to exist.
I have got a 16 GB MacBook from 2018.

Funny that you mention Webpack, I am part of the webpack working group and we are trying to improve developer experience:

https://about.gitlab.com/company/team/structure/working-grou...

We were able to reduce memory consumption quite a bit, but we are working on different other improvements.
> isn't this expensive to run

comparing lighting to the consumption of a fridge, which is one of the most energy intensive appliances in an average house, is kinda ridiculous. Its like saying your lawn mower energy use is just fine because it consumes the same as your SUV.

Tl;dr: 2kwh per day for a light is a LOT. A standard led light would consume about 5% of that.
Here is another fun problem for you folks:

x^x^x^... (infinite power tower) = 2.

If you solved it, try the general case of

x^x^x^... = y, for some arbitrary constant y.
I use a Logitech K780 bluetooth keyboard when working on my phone, I got it mostly because of the nice phone/tablet standing slot, so there is that option as well.
I really like this answer on Quora [1], about the precise example you mention. The author is worth following for his insights, and the clear way he talks about math.

[1] https://qr.ae/TaQ8y2
Robots have been able to fake eating since de Vaucanson's mechanical duck in 1739: https://en.wikipedia.org/wiki/Digesting_Duck
Just don't bother. At the scale you're working at, if something tries to run and, e.g. The user doesn't exist, just throw an exception, email the team for a manual fix. If(if!) it becomes too common, throw in a retry or two.

You have better things to be doing in a startup vs distributed transactions (and honestly, microservices...)
The poor CRI is really a dealbreaker for me. What I've done for my DIY "ghetto" photography lighting is I mixed 4 led strips of 2 temperatures from 2 different manufacturers. Much better, but still poor, to be frank.
Yeah, but it stopped playing for me half way through the video, right when the number of peers dropped to 1.
Is this an official thing from mozilla? If so it is extremely disappointing that they promote slack.
As someone who spent the past week working on database abstractions, I'm pretty sure this is impossible - you can find Basic SQL books, and you can find Advanced Postgres / Advanced MySQL / Advanced Oracle :P

The basic book would pretty much just cover "select * from table". Everything beyond that, for instance "select * from table limit 10", is implementation-specific...

(I'm not even exaggerating: https://en.wikibooks.org/wiki/SQL_Dialects_Reference/Select_... )
Slightly OT, but if you want to read Samuel Pepys there’s a Twitter account at https://twitter.com/samuelpepys which is posting his diary in (more or less) real-time as if he had been tweeting rather than writing a diary. It works surprisingly well, and was honestly quite moving as they went through the Great Fire of London a while back.
When we were building out an office that only had a few windows I went looking for, and found one of these. Unfortunately it’s $60k instead of $2k. According to reviewers that saw it, it’s amazing.

Apparently it uses some nanoscale material that produces (mimics?) Rayleigh scattering.

https://www.vox.com/2015/2/18/8060673/skylight-artificial-li...
Great work! Some insights from FANG. Two more things are necessary to make this a game changer: 1. JS level API to record RNR traces and upload them along with error reports (this will be a new W3C standard). This will be a compelling reason to include Firefox into the automation toolchain and at that point compatibility with Firefox will be mandatory. 2. JS level virtualization or sandboxing. Right now we have the iframe-level sandboxing but this granularity is too coarse because modern web apps have become really big (think of O365). We need a way to fragmentize the JS execution context into smaller docker-like sandboxes and record RNR traces for them. Rationale: big subcomponents should be isolated from each other and have separate traces. As a side effect, this new VM API will enable us to do one cool trick.
My son graduated a couple years ago from a larger high school but they had a IT & Robotics program he attended that was really good. While you probably won't have as much freedom as they did when developing that specific program you might be able to get some ideas from them. The teachers and admins involved are really good people and I am sure if you reached out they would gladly send you some details. You can find some info for them here: http://www.creekaitr.com/ There is contact (email etc) on that page which would get you directly to the right people.

Good luck, I think this is awesome. I would also echo teaching a real spreadsheet class would be an awesome idea as there is so many issues you can solve using spreadsheets.