skysight-inc/HackerNews huggingface dataset:
My worry, and I suspect I'm not alone, is I'm cut out to be neither an employee nor self-employed.

Such is the lot of the anxiety-ridden terminal malcontent trapped in late-era corporatism.
Nah, I think it applies just fine.

There is a strong culture of building on top of the work of others, and in some cases people build really neat stuff that they could never have done on their own by pulling in years of work in the form of libraries and datasets and etc, but that way of working isn't for everybody. You might end up spending more time trying to keep up with the latest and greatest everything instead of developing your own ideas.

I think of Minecraft as a pretty good example. While everyone else was focused on making photorealistic shooters on game engine X Notch was all like "what if everything was cubes that went on forever", and he ended up making something super unique (and extremely popular).

Or Chuck Moore with all his wacky Forths. Not the billionaire that Notch is, but he seems pretty happy.
The only reason to stop shrinking laptops is that the physical UI can only get so small before UX suffers - and that includes making it thick enough to hold onto. Leverage that limit by continuing to shrink components so we can fill the remaining space with more battery.

They physical overhead (size, weight, cost) of socketed CPU/RAM/etc just isn't worth imposing on 99.99% of users who will never make use of that capability. This is exacerbated by the increased synergy of the components: a major part of Apple's success comes from managing the interconnectedness of all things, all carefully balanced for exact purposes - not generalized for 3rd-party parts swapping (for which failures get blamed on Apple, not the cheap POS part you thought might work).

You want a lightweight high-quality device with long battery life? You're not going to get it with CPU sockets and access panels.

By now, most users have learned that computers ARE disposable: come end-of-life, vanishingly few will want to futz around with upgrading parts at cost of time spent, only to extend the life of a machine straining into obsolescence. We all dearly want to hang onto those old familiar machines, but fact is by the time a product hits that point you don't want something running the best of 5-year-old+ tech, you want the next generation with better everything.

I keep coming back to a rule of thumb: for something used heavily, daily, is it worth $X/day? An iPhone X over 3 years is $1/day. A robust MacBook used for work is certainly worth $3/day. Come practical end-of-life, it has more than paid for itself. ...and that's why Apple has made it so easy to switch up to a new machine, and abandoned notions of component upgrades. If coffee costs more during that time than the hardware in question, get a new one and sell/donate the old (making the switch even cheaper).
It's interesting that Python is as old as Java.

Most languages either succeed by immediate take-off or fail.

Python, on the other hand, led a quite "dead" life for its first _decade_ . As the article says, Perl and tcl were all the rage back then.

All of a sudden, in the past 15 years, its use exploded.
On-Site Search
AI works exactly that way. Reinforcement learning involves training a model using some input features, some outputs, and a value function (usually, how closely the output(s) match a known value in the training set).

Consider a model whose inputs are market prices, outputs are market transactions, and which has a naive value function that simply optimises for the amount of profit is trades result in in a relative short space of time. It's plausible that it could detect trading patterns that correspond to market crashes that can be exploited for profit.

These trading patterns might actually be causing or supporting political / economic shocks, such as bubbles, corrupt or unethical behaviour or inter-state conflict that then cause these crashes, but, to the model, this would be invisible or irrelevant. It would learn to perform trades that encourage these same shocks (e.g. undermining a large employer, causing job losses that cause political anger), and profit from the consequences. All without ever "understanding" what is happening outside of its model or having malevolent intent.
I love my XPS 15 otherwise, but it has the same problem: A double-pressing spacebar all the damn time, and capslock+<key> (I remapped caps to ctrl) leaves <key> software-stuck until I press any other key.

So far, no updates. I could send it to Dell to have the keyboard replace, but that's going to leave me without a laptop for days, and will do exactly nothing, since this is a software problem.
This is cool, nice job. And thanks for open sourcing the Jasonette code.

I've done something similar to ST out of the same frustrations at work, but my use case was way more specific, and you took it way farther with better execution.
"if you truly want to have money, you will"

That's called the just-world fallacy.
https://youarenotsosmart.com/2010/06/07/the-just-world-falla...
An interesting piece of obfuscated code
I've grown up with FPS games too so it's not like i'm not used to 60FPS... i'm just saying from a film watching perspective, it starts feeling game like. There's been a number of articles dedicated to this perception, the general preference (whether you are consciously aware of it or not) is for <60FPS in film, the reasoning is that it gives this sort of dreamy state of perception, much like an animation, it relies on your subconscious to fill in the gaps, it makes a film feel more like a story than a documentary. On the other hand I agree that in some scenes this doesn't work well, fast moving wide angle shots of landscapes look awful. It will be interesting if film makers care enough about this detail in the future to play with it, perhaps as a newly adjustable dimension to film making (variable frame rate). So long as you don't consciously perceive the low frame rate (i.e it's matched to the movement of the scene) I think 24fps is ok, and preferable when it somehow activates that visually creative part of your visual perception. This would even be compatible with existing tech if you simply chose a high frame rate which is a multiple of the various frame rates you want to choose for different scenes.
Serverless and Playing Around with MongoDB Atlas
Right and even when it was just about perfect it's unsettling because you get taken out of the moment wondering, "Am I looking at a real person or CGI"?
Ehh, anecdotal, I know, but a couple of our new MBPs we have bought kernel panic and never wake up from sleep either. I have a Dell XPS 13 and it wakes and sleeps. I recommend cruising the Arch Linux Wiki for your specific laptop you have in mind. It is rare for it to not have some sort of issue you need to iron out around sleep.
Uber, Airbnb, GasBuddy: Tech companies improved disaster response for hurricanes
This is true, but the reason is just people already knowing python / python being more popular. Lua is a much simpler language than python or julia though, I'd absolutely still recommend it for data scientists who are new to programming.
Microsoft, Google to Commit to Write for Mozilla's MDN
The promise that "if you want to make money, you will" seems fantastical. The idea that everyone has the skills to run their own business if they just BELIEVE hard enough is a tad ridiculous. He's had success, sure. Would you have success? Would you have as much success as you would as a mediocre employee?
Yes, it does. God forbid I wanted to work on something and not keep listening to the five nearest conversations in case they are relevant to me, though. Why would I ever need to focus on anything at work?
See section 7 of http://www.cs.cmu.edu/~15122/handouts/02-ints.pdf

(As an aside nearly every language defines division on the set of integers this way so it’s not even like we’re making this up)
everything has a price, no? especially a public company with shareholder voting rights...
I wonder how that works on the iPhone X
Intel Delivers 17-Qubit Superconducting Chip
दिवाली के दिन अगर घर में ये दिखे तो समझ लीजिये आप पर माता लक्ष्मी की कृपा हो
I think it's disingenuous to claim that's all that's being removed from Facebook in Germany, even today. My wife is German and she's seen pages/profiles get banned that are just generally anti-immigration.
Horovod: Uber’s Open Source Distributed Deep Learning Framework for TensorFlow
I know but thanks for the heads up.
Lego is celebrating some of the amazing women of NASA with new set of figures
> The terminal, for instance, has an instant man page key.

So, F1 on Windows basically?

It seems to me that a lot of advantages mentioned by folks on the touchbar are born of Apple’s refusal to actually use the Fn keys as shortcut keys, unlike on Windows.
How cell line misidentification contaminates the scientific literature
Yeah Sinsheim is great. I knew the Concorde interior was cramped, but when you get inside one, it is really, really cramped.
I'm in the UK, so your advice is spot on. Thanks!
May I ask whats Logism?
I would make a distinction between 1) working on some project ignoring what others are working on or what they would say about the potential value of the work until you have reached some milestone and are ready to present it to the world and receive critical feedback, and 2) working on something without concern for anyone else ever finding value in it.

Feynman is clearly saying disregard others while you are doing the work, not disregard others when you present it for feedback and criticism. That is the spirit with which I responded.

As a developer, there is a third option where your work is simply ignored. If it is functional for you and you are satisfied with your own work, then sure, feel free to disregard others lack of interest, like an artist who values their own work but meets a deafening silence. But please don't disregard serious criticism.
A day in the life of a datacenter
Maybe Google should start designing it's own CPUs/SoCs as well, since Qualcomm doesn't really seem capable of keeping up with what Apple is doing. Snapdragon 835 came out 6 months after the A10, and scored about 2/3 as well at single core, and less than 10% on Geekbench 4. A11 scored twice what the 835 did on single core, and over 50% more on multi core, and the 835 is going to be the best chip available in the U.S. for Android until sometime next year. Plus, you've got Samsung getting exclusive launch deals for the newest Snapdragon chips now, so other manufacturers are just now launching their flagship devices with hardware that is increasingly far behind what Apple is putting out. This gap could end up being as bad as Intel and AMD pre-Ryzen if something isn't done about it. Imagine what the high end laptop market would have looked like if only Macs had Intel chips!
> Who the hell decided that programmers don't need a functional ESC key or permanent function keys?

Steve Jobs.

https://www.flickr.com/photos/jurvetson/841771

The original Macintosh didn't have them either, or Control.
Calling it "Apple Pods" gave me enough information to judge the trustworthiness of that guy.
I started with xiwi, but as crouton environments are cheap, I also created a full xorg install. It's pretty easy to choose after all.

I've since installed galliumOs though, so I can't test anymore.
Even with all the fancy ML stuff, the HDR "glow" is still clearly visible on most of these photos.

On the plus side, the co-processor seems programmable, which means quality can improve without the need to upgrade the hardware.
Sure, but the unpoliteness was gratuitous and damages the container. You can drive to an interesting place without scratching the car.
> there are now an infinite number of URLs for every one of your pages that may end up separately stored on various services (mitigated for only some kinds of service if you redirect to correct),

Not all services allow you to change the title (and therefore mutate the slug) but situations where changing the title changes the slug are so infrequent (and in this case, consequences nearly so inconsequential) that this is a problem mostly in theory. It's a miniscule price to pay for semantically useful URLs.
I don't know that hipsters is the correct classification of the target crowd, it seems to be right for a population of vapid folk with abundant discretionary cash that see hedonism as an achievement. (--hey you kids, get off my lawn).
Hey Siri has been an iPhone feature since the 6s, which came out in 2015.
FE are the leaders in this space. I've used them twice to sell companies, good experience with them. https://feinternational.com
Note the ETR 450 uses hydraulic actuators, as do the later Pendolino models, whereas the APT used electromagnetic actuators. (I'm unaware of any ETR 400 having ever existed; the prototype ETR 401 did, but that used passive tilt rather than the active tilt developed by BREL.)

SIG, then owned by Fiat Ferroviaria, built the electromagnetic actuators used by the Swiss ICN and the British Class 390 "Pendolino".
Stack Overflow Salary Calculator – Compare Your Salary
He's starting to be more critical of them. He sort of called them out on USB-C, as well as saying they cheaped out by including such a dinky charger with the new iPhones.
Is every C0 program a valid C program?
I believe it is "simpler" in terms of formal semantics. Formalizing standard C is way harder (see https://github.com/kframework/c-semantics).

In fact, C0 is explicitly targeted at computer scientists rather than engineers.
By default, even! There's a config option now, but it used to be that you needed KeyRemap4Macbook to change that.
I seem to recall reading about a supersonic business jet being designed by some company or other.
Monitoring PHP Performance and Diagnosing Bottlenecks
> Agreed. Rarely has a negative word about any Apple product been written on Daring Fireball.

I pulled these from the front page of DF today, 2017-10-18. While John Gruber clearly writes an abundance of positive Apple stories, your charactarization is inaccurate.

THE IMPOSSIBLE DREAM OF USB-C
> USB-C is a dual disaster… Now that all modern Apple MacBooks are USB-C-only, USB-C’s problems are MacBook problems, too.
https://marco.org/2017/10/14/impossible-dream-of-usb-c

IOS IS RIPE FOR PHISHING PASSWORD PROMPTS
https://krausefx.com/blog/ios-privacy-stealpassword-easily-g...

IPHONE CHARGING TIMES BY CHARGER
> I’m on the side that this is Apple cheaping out.
https://twitter.com/dwlz/status/917443870509715456

Cultural Insularity and Apple TV
> It’s not enough to make a better set-top box. It has to be obviously better. I don’t think Apple TV’s current lineup makes that case.
https://daringfireball.net/2017/09/cultural_insularity_and_a...
Flexible grid layouts to get you familiar with building within the flex system
Their 8 part series on cryptography is also very good.

https://www.youtube.com/watch?v=lICOtR078Gw&list=PLB4D701646...
Apple’s Hey Siri wake isn’t available just starting this year either. I think it started become available since the iPhone 6s.
It's pretty simple, for me: getting to a library is a lot harder (it's a half an hour trip on two trains) than getting to a coffee shop (a block and a half walk).
You know what makes me work even harder in a coffee shop? Leave your charger at home. You suddenly become more efficient since you know your time is limited. Assuming you're not on a thinkpad with a 9 cell battery.
Documenting the Web together
The perfect example: people who get promoted to management. Most suck.
By that math, many companies would save hundreds of millions of dollars a year if they could save $14 per employee per day in laptop costs.
Tesla “Camper Mode” (2016)
I think FHD is a feature. Even on a 15" laptop it is around 140ppi, thats... a lot. And FHD saves on battery life significantly on anything not Apple. I specifically ordered a Precision 7520 this week with an anti-glare FHD with no mic or webcam because 140+ PPI is a good balance for me and it extends battery life significantly.

96 ppi is the old standard. 140ppi generally gives a very nice and crisp screen. The 220 or so on most MBP retina is nice, but probably overkill starting around 180ppi in my estimation.
Schedule queries in Stripe Sigma
what if someone in the room is named alexa
It isn't so much the faces look either, but how the faces move. Movement is often too slow, too long, too regular...and ill-timed.
Netsplits on IRC are such a visceral experience of distributed consensus failure. I remember as a little teenager on IRC being like "omg what is happening, why are there parallel worlds where weird things happen and everything drifts in and out?!"
Agreed. I know how to use other tools, and even to work with cryptographic primitives myself. But Keybase makes this stuff really convenient.
1) The DOM is hidden and never rendered, plain HTML will only be rendered if the user does not allow Javascript to execute.

2) Yeah the scene graph would tell the renderer to only render the bare minimum with a clipping rectangle. Re-rendering the whole canvas is only done when some sort of "global" change like scrolling occurs.

3) I agree with you completely on this one. There are ways to do it for sure but they require some tinkering. Like I said in another reply, one of the main goals is to keep everything consistent. And actually, with the newer browsers the text rendering has actually been really good canvas.

4) For the set of questions with hotkeys, I do not intend to remove any functionality from end user. I never really thought about these things so thanks a lot, now I can keep them in mind. I cannot give you a specific answer as of right now, but I do know there are ways of capturing text selection and keeping that selection independent from how the user tries to highlight text.

I don't find any of this negative, on the contrary I am thankful for the feedback.
this is not a new problem and I'm glad to see structured analysis and thinking about it, especially in an era where technology for the characterization of cell lines (or mixtures thereof?) should be relatively cheap and easy.
Not quite, because F1 meaning help is entirely a convention. Much like :q! is quit or C-x C-f is open file and Meta is the alt/option key.

That's one of the reasons I use the F-keys on the PC122 so little - it's hard to remember what I made them do.
Slay is usually used for up close brutal killings. It has its origins in an old English word also used to mean to strike or hit something physically.

This was somewhat remote for the killer, possibly professional and likely politically motivated so assassination seems appropriate.
Plus the trackpad. Everyone's still playing catch-up on that. Mac laptops are the only ones I've ever used for which I don't halt all work immediately until I can find a mouse, if I'm doing something that'll take more than ~5min. This makes it the only line of laptops I know that are actually usable as self-contained devices (that is, for their intended purpose)
EV chargers have started popping up at UK Shell stations
Intel Shipping Nervana Neural Network Processor First Silicon Before Year End
> you can just hold the home button to activate Siri for followups

Unhelpful while I am driving...

A voice assistant that requires physical controls massively reduces its utility and core purpose.
> "What causes the common stock to "evaporate" exactly? Is this a side effect or is this intentional?"

This would mean something like paying exactly what the valuation at the last round was, such that it'd cause the cap table to unwind leaving precisely $0 to split amongst common stock. It's not a huge win for investors, but if it's clearly not going to be a huge win, they get their money back (plus whatever conditions they had for more), and can move on.

> "For an the average rank and file employee who has been grinding it out at Wepay through the ups and downs I am imagining this might not be a "feel good" moment."

Probably not. I've had friends who have been at companies that have sold at these "big numbers", but come to the sad realization that the numbers aren't "real" (e.g. their 1.5% stake of $250m is worth $0). I'm sure it's a weird feeling to see the "congrats!" messages! However, the "retention bonus" of $100k over 4 years on top of their salary is usually enough to keep people from burning the place down (being facetious).
Or

<employees>
<employee name="John Crichton" gender="male" />
<employee name="Aeryn Sun" gender=female" />
</employees>
Wow. It feels like the new era of custom-designed SoCs. I should've studied HDL like Verilog while I was in EE major in the school.
People who visit and comment on HN?
> as an introvert

What you describe has nothing to do with being introverted.
The sleep/wake button on the right hand side of the device now triggers Siri when you hold it down for long enough.
I always felt that Siri was named with the intent that it could be used as a wake word (so you could say "Siri what's the weather today?") because Siri itself is a rare given name and [si ri] are sounds rarely said at the beginning of a sentence.

And then at some point Apple realized they had to make a longer wake word to cut down the number of false positives ("Siri" -> "Hey Siri", from 2 syllables to 3).

Google probably went through the same process ("Google" -> "Okay Google", from 2 syllables to 4).

Amazon probably deliberately chose a 3 syllable name with "Alexa" for the same reason.

I can imagine future improvements where we can have the originally imagined wake words "Siri", "Google" and "Alexa", and at that point I would be most happy with "Siri" because it would be short and not-corporate.
Your last sentence is actually kinda close to relevant to what I was talking about, but for the wrong reason. I suspect as your career progresses, you'll figure it out - most engineers do.
If you own a Macbook or Macbook Pro with the new slim keyboard, do yourself a favor and buy an Uppercase keyboard protector [1].

I got dust under mine last year, had to get the Apple repair under warranty, and then bought this $12.95 insurance. It's been working great ever since. If I pull the cover off, the keyboard looks brand new.

The only negative is that it leaves key impressions on the screen when you close the laptop (due to the the cover touching the glass), but these are easily cleaned off with water/alcohol once every 2 weeks.

[1] https://www.amazon.com/UPPERCASE-GhostCover-Keyboard-Protect...
Pedantic, I know, but the projected beam was it's power source. It had no _built-in_ power source, which is pretty cool, all the same.
> C language is as simple as it gets

Two types of files, compiler directives, pointers, malloc and friends, are you really sure about that? Any non-trivial C program will use these, on TOP of the basic syntax that first timers have to learn.

There is a reason it is usually not taught as a first language, and Java, Python, C# or even Assembly are.
Reminds me of something the boss of the company operating a former soviet cargo plane demonstrated. They often figured out how to get the plane somewhere by taking a piece of string cut to fit the flight range of the plane, and placing it on top of a globs to look for suitable airports.
I would suggest the following when connecting to this site.

1. use a dedicated browser, and only use that browser for this site.

2. utilize private mode if you don't want to dedicate a browser only for this site

3. use different profiles in your normal daily browser. for example firefox, and chrome allows you to have multiple profiles. Create a new profile to use when going to this site.

4. analyze the javascript and see if it is coming from a 3rd party/CDN url. if so download the javascript files, modifiy it to just return a success state, etc..., deploy it to your own server running apache or nginx. clone the URL structure on that server. then edit your hosts file to cause your computer to point that host in the url to your own server, serving up your modified version of the .js files.

5. least level of effort: Get a different credit union.