skysight-inc/HackerNews huggingface dataset:
I'll add my anecdotal experience to this too. I had to have the whole keyboard replace on mine last week because of a stuck b-key. Fortunately it was still under warranty through work. As of last night some miniscule crumb has got behind the up-arrow key and I have the same problem again.
You bet I was in rage. I told everyone about it, and ranted on Twitter. I‘m a coder too, you know. But we have no Apple store in Austria, just certified partners, and they all were like „Uhm, we don’t dare try fix this.. we have to send it in. Or do you want a new keyboard? That would be €€€ and you have to leave your machine here with us for a couple days“. Since I have no portable backup machine, I decided to stick it out instead - I thought it might fix itself since it seemed to have to do with dirt beneath the edges. Patient? Yes. Forgiving? Not so much.
JavaScript Weekly Trending Repositories [Jan 6~12]
> Would a real pro machine have this port? Probably. Does it make the macbook pro not a pro machine? Doubtful.

If a real pro machine would have the port, then the macbook pro is not a real pro machine. How can you get probably for the first question but not for the second?
Or you know, to have a UNIX, but also a nice just-works-most-of-the-time desktop UI, device support (for stuff like external audio interfaces, scanners, etc) and access to all kinds of proprietary pro apps, from Above and Microsoft to whatever.
I want one of those "Mr Fusion" devices from Back to the Future for my car (and my house too, now I think about it).
Another "it's not what I'm used to, so it's trash" post ;-)
Can you please not engage in flamewars on Hacker News? You've arguably crossed the line in this thread, and it's quite unnecessary.

https://news.ycombinator.com/newsguidelines.html
Look at SubstrateVM. It's capable of making fully stripped AOT compiled binaries with a bundled JVM that only use the parts of the JRE library that are needed. Sort of like what Go can do.
In general I prefer Linux, but the synergy you get from macOS and the hardware, for energy management in particular, is yet to see on Linux.
I see this caveat all the time, why don't people just rebind C-c to Esc and be done with it
I respectfully disagree for two main reasons. Firstly, because the compiler is not transversal to all processes currently executing on the system at runtime, so it isn’t a ”unifying step” that conjoins otherwise independent processes and can allow them to interact. Secondly, if the compiler were found to be leaking state between processes, simply changing the compiler’s logic would allow rectification of these issues (albeit at the expense of recompiling all software with the new compiler), with circuits etched onto a processor die one has no such opportunity. What could be (at least potentially) an open-source fix becomes the umpteenth binary blob from an opaque entity that tell us to ”trust them because [they] know best”.
I felt like this about the keyboard for about 4-5 months. Now that I'm totally used to it, I prefer it over the old style keyboard.

The old style keyboard now feels mushy and clumsy to me. ¯\_(ツ)_/¯
(a) it means each code can only be redeemed once, which is a bit of a usability hit
(b) it still doesn't stop a malicious server, which can try to MITM the group join and proxy messages to the client.
Sounds like you're asking for some sort of abstract windowing toolkit ... we might call it AWT ;)
https://news.ycombinator.com/item?id=16129401
yes, but to counterbalance this they will making companies/pages pay to get articles into newsfeed or on frontpage one way or another.
Really? When did Apple turn on a dime to bring out a refresh to a poorly received model?

The 2002 iMac G4 (the "sunflower") was discontinued in June 2005 without a replacement in place. It wasn't until the end of the year that Apple brought out a redesigned iMac. If they could have introduced a new iMac faster, they certainly would have -- today it's almost inconceivable that they didn't have a consumer desktop for sale during much of 2005.
But they also have a policy of replacing deleted package names with placeholders, which was not currently enforced for spam-deletions. The cooldown should give them 24 hours to discover any remaining holes in that policy.
How can you hope to statically analyse something that executes non-deterministically and whose state depends on the goings-on of all the processes simultaneously hosted on that system? The whole point the author is making is that there is a step at the bottom of all formal reasoning hierarchies that doesn’t behave deterministically and thus undermines formal reasoning about everything built above it. It’s just that we had never recognised it as existing because we conveniently abstracted away this reordering of instructions and thus had a model of the runtime environment that doesn’t match with reality.
> Ports is a tricky one.

I agree with you here. I looked around at PC laptops and all of them had a combination of ports that felt like a compromise.

> The charging light and other power supply issues are USB-C trade-offs.

Personally, I'm bummed the battery indicator lights are gone as well as the charging indicator. I don't think they had to ditch the charging light because of USB-C because third parties are doing it[1]. The charging USB-C that ships with MacBook Pros is already a beefier, more expensive USB-C cable than the data-only ones.

[1] https://www.moshi.com/usb-c-charge-cable
Security holes, yes, MacOS they have their share. Actual security issues that are not trojans where users are duped to install them themselves, not much (if any).

Sample of one, but it's been 15+ years, 10 versions of OSX/macOS, and not a single malware (even with getting stuff from torrents etc). Can't say the same for my Windows boxes.
Anecdotal I know but my wife uses my Thinkpad in the kitchen whilst baking and it's fine.
Dell XPS 13 or 15. Some will recommend ThinkPads, but in a side-by-side comparison two years ago, the XPS 13 won hands down against the Carbon X1 they had on display at the shop, for its much better display alone (and it's cheaper, too). ThinkPads keyboards are held in high esteem, but I found the XPS keyboard to work better for me. Didn't get a chance to play with the retro ThinkPads with old-school, non-chiclet keyboards, though. Dell last week introduced the XPS 13 developer edition with Ubuntu 16.04 preinstalled and officially supported. That would be the notebook I'd be buying in a heartbeat if mine stopped working or if I needed 16gb RAM (combination of 16gb and non-glare screen is only available in EU for now it seems).
Toutiao reveals logic behind algorithms, shows serious about filtering content
Huh?! ever seen a c++ project not using any pre-C++17 code?! If it's there, sooner or later you're going to have to debug through it :)

Anyway, C++ is nothing but boring... even the bugs you encounter are nothing bu extremely surprising and "creative" :P
> Cierge uses magic links/codes and external logins to authenticate your users.

Could someone explain how the "magic links/codes" works ?
It would be worth studying - if they were much alike, the first obvious questions to answer would be "why" and "which came first".
Show HN: Sunfish – Transactional State Management for React
मकर सन्क्राति पर भुलकर भी नही ये कार्य I Makar Sankranti महत्व
Oh, reddit. Yeah... I'll believe everything I see there.

Yeah, some reps are bad and don't listen but I'm willing to bet most at least log down how many people complain about what. Having an attitude of contacting them does nothing only just makes things worse and has no potential upside. At least if you do "waste" your time contacting them you may have a change to do good.
Student apartment dwellers mining Bitcoin with free electricity in Finland
The bulk of the article is about reacting to largely inchoate disapproving reviews. Furthermore, those reviews (according to one post quoted in the article) make up one-tenth of one percent of disapproving reviews. That suggests it's quite easy to find a lot of reviews that aren't screeds. The article does a very poor job of explaining why it's worth taking such a small minority of angrily-worded reviews so personally.

Surprisingly, the part of the article that comes close to talking about what you brought up gets very little coverage and doesn't start the article (burying the lede). There too, according to the article, those posts (which you refer to) make up "an even smaller proportion". So those posts which might justifiably concern not only aren't featured prominently in the article, but constitute an indefinably smaller portion of what was already vaguely described as small. One has to wonder why the language you're talking about isn't the basis for the article. Seems a shame to focus on petty namecalling if publishing someone else's address presumably to encourage the public to shame or harass them in person or to "try and find their family" (quoting the article) presumably for some in-person dealing is commonplace. I don't know if that's the case, and neither your reply nor the article help anyone determine how frequent that is.

The article claims "What I’m drawing attention to here is the normalisation of online abuse — both from the perspective of content creators and from the point of view of the audience. It is now, for a significant part of our audience, the way in which they communicate with creators.". That's an evidenceless innumerate claim from the article which very much needs some backing. We simply aren't given information we need to make sense of the claims. What constitutes "normalisation"? How much is "significant"?

But what we are given is propaganda -- "creators" -- a word used to compare the programmer to a deity so as to "elevate authors' moral standing above that of ordinary people" (as https://www.gnu.org/philosophy/words-to-avoid.html#Creator explains), which is preposterous. They're programmers or software developers, working people who sometimes write programs some people don't like and less than 1% of whom (we're told) express themselves very poorly.

You are going well beyond the article with your evidenceless claims about the police, police resources, and everyone's speech rights.
I assumed none of those things. You are reading much more into my comments than is written there. I don’t really know why, but I don’t think I have time to unpack what went wrong with this communication.

If you made fewer assumptions and parsed other people’s comments more carefully, critically, and charitably, not looking for personal attacks under every rock, you might find fewer discussions offensive. YMMV.

Happy new year. I hope all is well with you and your family.
For the latter part of your comment, have you tried tree-style tabs? Instead of moving tabs around you could collapse a tree of tabs to look at later.
what will replace it?
Ask HN: As developer do your employer allow you to work on your side projects?
I am asking this question because recently I joined a new startup and today I was told that I am not committed to the project because I have a side project that I work on during weekends and on my free time
I was even told that as a startup developer I should only workon and think about the startup project even on my free time. And the only thing I should be allowed to do other than that is have family time.
Please advise
Maybe your employer has offices there.

Maybe you have relatives there.

Maybe you have clients there.

Or conferences, or other professional events.

Maybe you are even resident there.
The linked comment thread is on this post announcing SCP:

https://www.stellar.org/blog/stellar-consensus-protocol-proo...
coal monoxide is a slow burning gas

I've never seen anyone refer to CO as "coal monoxide" before.
Okay, the link I posted is just a writeup summarizing publicly available information, some of which may be misleading or incorrect.

On the other hand, "opinion" isn't enough. Everything depends on the microarchitecture and only Intel can give assurance on whether retpoline actually works in Skylake or not. I hope they will release information about it.
I find the current MBP makes a lot more sense if you mentally substitute “deluxe” for “pro”.
> normal user

The normal user browses the web and almost nothing else.
it is pretty easy to curate your own feed though, just unfollow/unfriend the people posting noise. I see maybe 1-2 new posts a day on average.
I don't think Wikipedia is wrong; I think you and many other people don't follow what it is saying, which is why you are susceptible to the claim banking is a scam.

Reserves are not the amount of assets the bank has on its balance sheet - if they had less assets than their liabilities (aka deposits), they would be insolvent.

Capital ratios and reserve ratios are different concepts - just as solvency and liquidity are different.
well there are still people out there who do not have these problems, i.e. people who have just a "few" employees to manage infra. people who have VMs just to actually limit compute nodes.

Actually we have our Test Infrastructure seperated from the rest, so basically only this runs untrusted code.
I didn't say I was offended. I consistently said this is simply not constructive. You are putting words in my mouth.
A man orders a suit a tailor. The tailor measures up and makes the suit- reinviting the customer.
He dresses it on ib front of the shops mirror.

'I m sorry but it doesn't fit around the neck'

'Just tilt your head slightly'

'it is to narrow at the waist'

'Well you certainly could need some exercise. Try to take this yoga pose'

'Now its too short around the arm, im sorry but-'

'You shouldn't be, movie stars have worren this type of cut- just assume the pose Brando has on this photo.. theire its perfect'

The man pays and leaves the shop. Under a lantern down the street he passes two others.

'Did you see that guy? Poor cripple..'

'.. but the cloths on this guy. Excellent tailor!'

Moral of the story - if it needs defense speeches it sucks big time.
Carphone Warehouse, a total scam organisation, just like Trustpilot. I wrote about them here:

https://www.linkedin.com/pulse/day-31-write-every-carphone-w...
> a.

Because, as opposed to a soda or cup of coffee, he paid a significant amount of money for a device that turned out to be a bad investment to him. 2$ misinvested are nothing to write home about; 2000$ misinvested are.

Same reason why there are tons of car reviews and tech reviews, but not a lot of soda or coffee reviews.

> b.

Because Apple knows how to appeal to people emotionally.
They are still the same in WhatsApp
See also this interview with Susan Kare, who designed the first set of icons for Mac:

https://web.stanford.edu/dept/SUL/sites/mac/primary/intervie...
hjkl forever
Yeah exactly the same for me. Friends communicate and share photos and news on WhatsApp now, not Facebook.

Facebook has become a kind of shit version of Reddit where everything in the news feed is basically stuff from Reddit that has been shared by friends. It used to be original messages from friends.
And also anything remotely resembling anti-diversity discussion as well. IE "No Equal Time"
Thats true but they might release new Macbook Air that does not suck. I would stay away from MBP. I switched to Dell XPS after being 10 years on Macs and I have been happy with it.
I personally love the keyboard. Also, I don’t mind it being a little thicker but I love the current weight.
The original statement, as phrased by their engineers, probably was something like “Our latest firmware regularly crashes your system, triggering reboots” (plus a few paragraphs with a highly detailed description of why that happened that only the engineers who wrote the firmware would understand)

This is what they ended up with after a few reviews with legal (“we can’t say ‘our’; they’ll eat us in court”) and marketing (“We need a less emotionally loaded way to say ‘crash’”)

Legal aimed to maintain just enough meaning in the statement to be able to say “we warned customers as soon as we could”; marketing aimed to make it a positive message. I guess that’s why ‘higher’ won over ‘more’.
Apple choose the low voltage CPU, weaker GPU and super slim case at the expense of ports and computational power. Also 9 instead of say 6 hour battery life.

The only thing "Pro" in MacBook Pro is the price. At the same price points you can get Lenovo, Dell or HP workstation class laptops.
I was just making fun of freedomben's overexaggerated phrases "highly recommend ... It may change your mind" bla bla stuff.
As someone who has been living overseas for over 11 years, I can honestly say that US border control and TSA have the most unprofessional and disrespectful employees I've encountered in my travels. It's unlikely they'll ask to check your electronics unless they suspect you've been someplace like Syria, Iraq, etc., but nevertheless they'll look for any reason at all to question you as if you're a criminal.

If foreign visitors get treated even half as poorly as I've been treated, and I'm sure they do, it's an embarrassment. I wish more Americans traveled overseas because if they experienced the difference between how we treat people vs how others do, they'd be properly outraged.

I stopped bothering even being polite to them after getting repeatedly questioned about my travels when I trying to get back home before my mother died. I'll be the first to admit that I often have trouble showing empathy, but these people make me look like a saint.
This means you're probably not using the laptop as a workstation. Say, graphics, CAD, CAM, video or audio authoring.

To do these you might want extra ports for say audio interface, specialized controller, digitizer...
And a video output to present the results perhaps.

Instead you get to carry that and an interface box.

More disk space and RAM are major assets too.
Opera's AI-powered news app for Afrika
I suspect that they're suggesting that your apparent disillusionment with the call your representatives process, whom have over time, enabled in part what we see before us today == being busy or lazy and that you are bragging about being busy or lazy, as if change could only happen by picking up phone and sending emails telling another how upset you are or that even if you did do the aforementioned and were received favorably by such representatives, you would be placated and faith in the process overall will be restored even without the actual change you seek even occurring.

Onlookers are to make of that what they will.
I didn't. I created an account for discussion.
This looks awesome! I'll test this later and give feedback.
It looks like the author's first language may be Dutch, where carbon monoxide is "koolmonoxid" and "kool" can mean both "coal" and "carbon" (although there are more specific words for coal such as "steenkool" = "stone carbon").
I only watch the science - oriented ones, as well as the ones "this is what we DID to change the world". They are fine.
It's just marketing fluff.

If you like the taste go for it. Add a little bit of butter to your coffee and shake it up and what not. And I'd skip any extra oil/drop additions.
What is your Ikigai?
Isn't it the same with Canada, though? I admit, I only watched those Border Patrol Shows on Netflix and what not, but it always disturbed me how much they always wanted to check the whole phone.
FM radio is both wideband and very high power, so I imagine it should be able to get at least 100kbps if you replaced the audio with trellis-modulated data, though I'm sure the FCC wouldn't be very fond of that
AI eliminates guesswork and ushers in a modern marketing checklist
Effectively both Linux and Windows Server need to be fully recompiled. Hope someone hasn’t lost some source code.

I am not super familiar with google’s offering but I suspect they don’t just offer VMs. Anything that runs in a shared infrastructure (serverless design/websites hosting) runs on top of a Linux box I presume. Google would need to get those Linux binaries recompiled too, not just the hypervisor.
UEFA Umumkan Tim Terbaik 2017 Pilihan Fans
Are there any online tutorials or courses that guide us step by step to create a non trivial fun project that uses Shannon Theory? For example a program that simulates encoding a message on one end and decoding it on the other end.
Link seems to be down.
No US visit for me then.
Way less reliable, no persistent chat history, ... Helpful in some cases, but not a replacement.
It is interesting how polarizing the butterfly mechanism is. I absolutely love it. I can type more accurately and faster on it (they keys feel more stable) and I dread when I have to use an external keyboard with the old scissor switches or a pre-butteryfly MacBook. My colleagues who have a new MacBook Pro also prefer the new keyboard. The only large downside seems to be that it breaks more quickly.

Of course, in the end it is a matter of taste. It would be nice if Apple could find some compromise between the new and the old design. But Apple being Apple, they will stick to it ;).
Golly! Who would have thought it was a bad idea to shape your business model exclusively around facebook’s news feed algorithm without any contractual relationship with them?!

Seriously, I won’t shed a single tear for these “”””publishers””””.
Removing items afterwords probably wouldn't work as you might be able stuff (instead of flush) the cache and figure out which line was emptied.

Intel isn't being sneaky, speculative reading was a standard and accepted feature for out of order processors for over 20 years (remember it affects ARM,AMD,Apple,IBM etc as well). Speculative reading privileged memory while unprivileged was a big mistake though.
The fact that I'm not allowed to order my newsfeed by latest permanently is a big problem!
Top 15 Project Management Tools for Virtual Teams
> be great if they were more modular to a standard

There is actually. The Open Pluggable Specification [1] which is primarily used for digital signage screens. It's a shame consumer TVs don't use this standard (or something similar).

[1] https://en.wikipedia.org/wiki/Open_Pluggable_Specification
Knockout isn't a Microsoft technology
> thousands of reddit stories

Many of “thousand of Reddit stories” are just like your comment. Repeating a meme, nothing more.

Will your representatives always be responsive? No. Some are worse than others. On some issues, the political tea leaves are too obvious to merit discussion.

By and large, however, representatives and their staff care about their constituents. When you call (better than form responses on websites), you show you care about an issue. Their offices want to know if you represent a budding movement they can attach to.

You’ve cast aside a core civic right and, in my opinion, duty, based on anonymous forum comments. It would take you thirty minutes to call yourself, but that’s too much of a hassle. Fine, that’s your right. It’s also mine to call out your comments as emotional self-indulgence more than anything substantive.
Is it an option to just feign ignorance and claim not to know the password? Sure, they might confiscate it but I guess then you'll have to find a cheap alternative to restore your backups to until/if you get it back.
Aerial Photography Tutorial: How to Take 360 Panoramas with Your Drone
"In other words, CBP is now claiming the authority to confiscate your cellphones, laptops, memory cards, and any other electronic devices if you won’t tell CBP your passwords, and to retain the passwords you give them as well as the contents of those devices.

Yes, this applies to U.S. citizens and permanent residents as well as visitors."

That is just insane and unacceptable.
Has anyone tried the Eve V?

(https://eve-tech.com)
Oops, missed that part. Guess the logic is that for spam-packages, there isn't going to be anyone relying on them and it would be a waste of namespace space to allow spammers to fill it up?