skysight-inc/HackerNews huggingface dataset:
Generation X had a go at it with Tuxedo and the early versions of Java EE. I'm actually looking forward to the millennials' attempt, so we're not alone in our shame.
> Not to mention that there will be no motivation among your employees to perform more than the absolute minimum work required to keep their job.

If that is the reason you pay a bonus, then you already lost. People will just do the minimum required to achieve he bonus requirements and will not keep the companies interest in mind. I’ve seen places where people prioritized stuff that was no longer in the companies interest, but made them eligible for a bonus.

You could just as well fold the bonus into the fixed salary and be better off in most cases.
Going back a few generations I am sure the majority of people had some stressful situations in there lives.
I don't think the problem is with intuition, though it's probably true that people don't realize that the absence of a freewheel is crucial to the function of a unicycle.

The problem is that a single example which differs on multiple dimensions from the "standard" bike (e.g. number of wheels, stability characteristics, steering, holonomic vs nonholonomic maneuverability) is highly ambiguous.
>one mind can study others - and plenty of people have been doing that.

Of course, but that's not objective, hard science like biology (and protein folding) is.

https://en.m.wikipedia.org/wiki/Hard_and_soft_science

"psychiatric diagnosis still relies exclusively on fallible subjective judgments rather than objective biological tests"

-Allen Frances

https://en.m.wikipedia.org/wiki/Allen_Frances
> I personally have noted a level of collaboration and information sharing that just didn't happen in the more isolated environments

I think it's important that we don't overly focus on one isolated experience point like yours, because empirically this is highly disputed.

In my experience, information sharing has plummeted after moving to an open-plan layout. People are forced to use noise-cancelling headphones to avoid impromptu exchanges, because the impromptu exchanges are value-destructive in the first place. And when someone gets co-opted into an impromptu discussion, they try to keep it superficial and share less substantive info, to get away from the unplanned distraction as fast as possible.

Not to mention the huge increase of totally not-work-related or irrelevant distractions, like loud sales calls, product discussions that don't affect anything for my team, discussions about weekend plans, etc.

It's a very shallow notion of information sharing, which could happen asynchronously through code, documents, email, or with a scheduled video call, or a short scheduled meeting, etc.

As I mentioned elsewhere, this horribly misguided idea that somehow constant, real-time audio communication == sincere collaboration or information sharing, this idea is really destructive and doesn't map very well to how engineers actually work.
Some alternative/experimental music notation systems look very impressive, and even beautiful, on paper, but with some of them I wonder if that's due to the system itself, or the complexity of particular piece being rendered.

In the coding world, we have "Hello World" and Fizzbuzz. It would be nice if alternative music notation systems had something similar: A simple, familiar melody (candidates that come to mind are "Happy Birthday to You," and "Twinkle, Twinkle, Little Star") that, by rendering it in the new notation system, demonstrated the fundamental features of that system, and could be easily understood by someone knowledgeable in the traditional system.
What ballpark? Most software engineering salaries are much lower.
Sounds like they haven't yet shown (1) that the sperm characteristic is heritable in humans, nor (2) that it has any effect on human phenotype.
One of the things I noticed moving to the city is that windows don't have screens, because there's almost no bugs to keep out.
As a trade-off to prevent legitimate users from trying to login with non-existent credentials, I display "this login does not exist" message. So unless the customers attempt to enter numerous different logins anyway - they are safe.

I am not worried about bots trying to validate various account lists and build "existing users" list of my service, because those enumerating attempts are quickly prevented.
"no motivation among your employees to perform more than the absolute minimum work required to keep their job"

There is a great body of research suggesting quite the opposite actually. Beyond a certain level of compensation, offering more money does not correlate with better productivity or creativity at all.

Those who are satisfied with doing the absolute minimum to keep a 9-5 job are not suddenly turned into great inventors if offered more money. I have often found that the most valuable engineers are their absolute worst critic when it comes to quality of work and work ethics. They would put in their absolute best even if they were doing something for free/opensource.
My understanding is that Japan has some of the smartest professionals, and yet very tough (unrewarding?) work conditions, especially in the megacorps.

If so, it appears that there is room for foreign companies/startups (US, or even Chinese) to establish office in Japan and recruit away the best people with better pay/perks/vacation time/etc. Sort of "recruiting arbitrage." Heck, the same happened in the US in the past 10-15 years with a relatively small number of firms siphoning off the best talent.

Curious if there are any examples of that (e.g. I know that Google has an office in Tokyo, but I don't know what kind of work they do.)
str.title is a method, the code is correct - it's the fixed version.
The trouble is that the distribution of work is not an even split between work that requires deep focus and other work that benefits from disruptive audio communication.

Most engineering work requires deep focus. So if the office was designed to allow the majority of work to be private, quiet, and deeply focused, but with occasional meetings or break-out social rooms for the dynamic discussions, that would be great.

Instead, it is designed in the wrong-headed, opposite way: all work is embedded into the dynamic, real-time audio distraction stream. You end up needing to compete for conference room reservations, or hide form people, or listen to music when you don't want to, or abuse a work-from-home privilege, just to get work done, because every day you need privacy and quiet for most of the day, and the default setting of the environment disallows it.

I would agree with your comment if the work divide was more 50/50 between work that needs dynamic communication and work that needs privacy.

But that's just not how reality actually functions.

(A separate part of this which irks me is the assumption that employees can (or want to) 'just work from home' to solve it. It externalizes the costs of privacy onto workers with all kinds of trade-offs not in the employees favor. And a lot of companies actually micromanage this option and are bitterly strict about limiting work from home time.)
As I understand it, this case of third party code not fitting the bill is part of the reason Star Citizen is so behind. They’re using CryEngine and have had to rip out or change a lot of the internals.
Baba Ramdev has a YouTube channel called Bharat Swabhiman. He has put up the hour long videos on how those products are made inside factory. You are welcome to check it out.

https://www.youtube.com/watch?v=8JTVbUw6hIo

https://www.youtube.com/watch?v=1YOFI403okU

PS: I suppose you understand Hindi language.
Ruth the Israelite
I wonder if a guided introduction to JavaScript, restricted to just the good parts and using some tools such as a linter to enforce that, would have made it more approachable to the author. Maybe use TypeScript in strict mode, along with a project template for a minimalist framework (e.g. Vue).

I loved Python for years, going back to when I discovered it in the Red Hat Linux installer in 1999. But it seems to me that Python has been sliding into irrelevance for a while. Even now, 10 years after the introduction of the ihone App Store, I don't know of any mature way to develop a mobile app with a native UI in Python. The same goes for using Python in the browser. So for the things that most people actually want to do with code, Python is relegated to the server (assuming there is one), and they have to learn something else anyway. So, might as well start with the something else that will get you the farthest.
With the GDPR, this is not just a security vulnerability. Is a law violation as not doing best efforts to protect customer private information.
It would not be the same as using other products because lab tests have found impurities exceeding safe limits in his edible products multiple times. This is even mentioned in the article.

And nothing, not even herbs, are "chemical free." His whole shtick is based on the age-old crap of denouncing industrial products as full of harmful chemicals and projecting herbal products as nothing but beneficial.

https://www.hindustantimes.com/india-news/baba-ramdev-s-pata...

https://thewire.in/politics/ramdev-patanjali-fails-fssai-tes...
Great, another button I've to click (apart from the annoying cookie notices) before getting to the website content. If this becomes popular, I'd think about creating a browser extension that automatically opts out of this.
Lol that's such an aggressive response, no wonder HN has such limited success
In reply to the chiptune thing - I stopped writing poetry when I realized I wasn't especially interested in reading other's poetry.
Seems like some people are really into power, to the extent that they'll forswear most of the things people generally use power to obtain (money, material possessions, sex, etc) and just focus on the power itself as an end.
In my experience, even when managing a team of engineers, it doesn't matter if the people in your nearby open environment are working on the same team or a different team. It's much more about the basic environmental factors (e.g. not having people walking around nearby, having adequate privacy, being able to customize your own lighting, have a personal window to glance out, etc.)

Even when there are only 5-10 people nearby and they are all working on my same team, the open-plan environment is completely untenable and really damages productivity. I would say above all, you need privacy to get into states of flow, and after that, you need to know that you personally control your own schedule, and are in charge of planning when interruptions will possibly affect you.

Whether someone can interrupt you with a relevant question about your team's work, or someone can interrupt you with annoying chatter about weekend golf plans, they both equally prevent flow and productivity.
This guy seems to have given more regard to impressing his twitter followers than the privacy concerns of these companies.
This is why I’m a big fan of plaintext for all documentation.

The old days of 80W.
The way I understand it it's extremely simple. Say you have a site. You are the contact point with the data subject, and therefore you are the controller. Anyone you subcontract spying on your users to is a data processor acting on your behalf, and therefore you are responsible for their behavior. You should have agreements in place with all your external resource providers that touch personal data. If any personal data leaks to them, you are responsible for notifying users of this and obtaining their consent if required. In most cases for external assets where no personal data is expected to flow to the asset provider (say loading fonts from a CDN) it's sufficient for the asset provider to give you their assurance that they don't collect or store data from visitors you send their way. If you have an adverterrorist-operated spyware embed like most ad networks on your site, then it's your responsibility to ensure that the adverterrorists are handling the data in a compliant way, and you need to notify your users of your relationship and obtain their consent to pass their data to a third party. Just because you are using a third party to do the spying does not remove your responsibility.
If that's true why don't they just carry a little bag of caffeine pills, rather than lugging this machine around?
The research is only focused on the end result for workers. It does translate. Corporate managers just have different (often irrational) incentive schemes related to cosmetics, cargo-cult copying, value signalling, etc. And in some cases outright don't care about worker productivity (e.g. if they get paid just because a credentialed worker is associated with their firm, and not based on that worker's output.)
Speed tables have the side benefit of being fun for specific minority of vehicle drivers when pedestrians aren't using them.[1]

[1] http://image.fourwheeler.com/f/75606874+w660+h440+re0+cr1+ar...
How is mentioning an evil billionaire in a thread about some other evil billionaire not relevant? Downvoters clearly lack the ability to make connections.
~2.3 GPa, the max mentioned in the paper, equates to around 20k atmospheres of pressure or around 300k psi.
If you don't have a investor then clearly the question does not apply. Similar if you don't have a company the question does not apply.

"what does the investors think when a company volentarly leaves the EU market?"

This question has 4 predicates.

1) investors. If no investors then there is no investors that can have an opinion.

2) Company. If no company then no investors, and since you have no investors than point 1 applies.

3) leaves. If the company don't leave the market then the investors can't object to a company is leaving, as such point 1 and point 2 applies.

4) EU market. If the company is not leaving the EU market then the question about what investors will think about a company leaving the EU market is not relevant, and thus point 1, point 2 and point 3 applies.

> Assuming every business is suited to a global audience

That was the question. What does investors assume when investing in a software company such as those ycombinate investors usually invest in, for which HN is a forum created by ycombinate.
Elektra Belle Epoque or GTFO:

http://www.elektrasrl.com/en/espresso-machines/belle-epoque/

I know one place in London which has one; the coffee is first-rate, and has that certain non so che that comes from being prepared in a steampunk dalek:

https://coffee.stackexchange.com/questions/218/what-machine-...
Another technique not mentioned yet: compss augmented with local magnetic field features.
But what are you gonna do about it then? Ban snippets? Tax snippets? Wait for Google to be the web? Specially regulate Google?

There’s no good solutions.
Promotional votes and comments (by friends or sockpuppet accounts) aren't allowed here, so please don't do that.

https://news.ycombinator.com/newsfaq.html
I've worked at 2 startups for a combined 14 years. One as an engineer and the other as a co-founder. I hate to say it but you and the author are both right.

That's the incredibly frustrating thing about startups. Where to spend your time depends on the context.

At first, you're desperate to validate your product and understand your customers. Spending more time in the lab won't save much time because you have little overhead and changes can happen quickly. Prototypes don't always convey a product's value. Imagine looking at mockups of Dropbox before it was released. I'd be the skeptic saying "So I can only sync one folder? That's stupid!", yet I love Dropbox.

I think Intercom's opinion is based on mature, profitable, companies that build ambitious new products. The proportion of time invested in user research, design and prototyping costs a fraction of changes downstream. My current company is in its sixth year and we have millions of users. In the first six months, users could tweet feature requests and we'd release that week. Building new features today requires a 3-month lead just to be considered for the roadmap.

PM done right can be magical. I don't believe in Smurfs, fairies or 100x devs but I believe in 100x Project Managers.
I assume a big barrier for this is job security. If I've understood correctly, quitting a company stamps you as a no-hire for other megacorps. And knowing western tendencies of firing people on business downturns, that may not be a tempting proposition.
And of course the website or salesperson offerring the device will know and answer accurately.

/s
No wonder Sony can't compete in the hardware realm.
At typical E-series based ambulance as found in the US spend 50,000 miles bombing down potholed gravel roads before needing major service and that major service is more preventative than anything else.

People bouncing around inside and the ambulance box deteriorating are probably your first two limitations when it comes to ambulances driving fast over speed bumps.
I was at $150 a year ago for an edgemax router + one of the long-range access points (i added a second ap, but for comparison's sake, that was the cost for those 2 components), which gave me an open-source router os (vyos) out of the box. I'm not sure what the cheaper option is once figuring in your own time-cost to hack openwrt in, but it's hard to imagine it would be some dollar-sum that really deserves this much angst.
I'm early into doing this same process right now for a somewhat larger facility. Capacity planning, product tracking, estimating lead times, etc. will make a huge difference in how the facility is run.

I'm an industrial engineer who deals with a fair bit of the IT side of manufacturing. I will echo the bit about it being very rewarding. It'd be cool to deploy something to millions of people, but there's something about making a physical thing work better that's just really cool. It's also way easier to explain to friends and family what you do.
PICO-8, which the parent article only name dropped without explaining why he felt it wasn't adequate, has these things you're talking built in, and was designed with making simple games specifically.

The editor has a built in sprite, level, and music editor, and you can also download any game and then enter edit mode to see what code it used, just like I did with QBasic games as a kid. It's not exactly as easy as QBasic, since it's based on LUA syntax, but it's pretty darn close that I don't think it should be ruled out.

It's the closest thing since Adobe Flash that gave me a similar feeling to making games in QBasic.
By the same logic, CEOs shouldn't be paid much, since they can't create much value themselves, they can only leverage other people's work. If they want to be paid well, they should strike out on their own and do stuff themselves.
Thanks for this. I've brought projects through to the "crickets" stage. I've got another project now that I just realized is reaching the far shore of that pit despair (after 2-3 years of "I don't know WTF I'm doing and the more I read the more I realize I don't know in this subject I picked").

Not only does the technical merit of a project have little to do with whether it is successful, but also I think you "don't get to choose": my projects with the longest legacy (measured in the 10s of users) were not the ones I thought would be taken up.
> For some reason almost every good compiler/compiler textbook uses pattern matching: Appel, nanopass, CompCert, DMS etc.

Here is Appel's Java-based compiler book: https://eden.dei.uc.pt/~amilcar/pdf/CompilerInJava.pdf. It's full of visitors. If the same book's ML version uses pattern matching instead, then that says a lot about the different implementation languages and not much about what you wanted to claim.
Ask HN: What should I use to write native desktop apps for Ubuntu?
I am computer science student. And I want to write a native desktop app for Ubuntu which will be displayed in the system tray. I tried building a sample app using ElectronJS but it compiles to very big file size for a hello world system tray app.
I have looked into GTK and Qt but I am confused which one I should use. I want to know which one will be easier to pick up and get going.
I disagree that having doubts and/or bad impressions alone have a causal relationship to 'limiting success' for countless reasons. (1) success is over-determined and we can't identify such specific causal relationships to it. (2) plenty of people are successful for airing doubts and bad impressions. (3) plenty of people that aren't successful for airing these things, also still display a capacity for having and airing them. I'm interested to see what happens with Musks's Pravduh.com
> Good news is that the number of people willing to accept that is growing fewer by the day.

Curious if you have any insights on where do they end up going instead, even if anecdotal. (E.g.: smaller firms, own startups, or foreign (US/China) opportunities?)
You're underestimating the range of opinion in this community and breaking the site guidelines by insinuating that it's astroturfing instead of people posting in good faith. We don't allow such insinuation here because it's the fastest way for an internet discussion to poison itself. You're not the only one doing it—this poison has unfortunately been all over the place lately with the spats about GDPR.

All: please (re-)read https://news.ycombinator.com/newsguidelines.html, assume good faith, and keep these off-topic insinuations far away from HN in the future.
>Isn’t the problem more about users of technology blindly agreeing to contracts that very few actually read?

Isn't this problem more about purposefuly obfuscated legalese documents that are impossible for users to understand and that are constantly updated and constricted like "bait and switch" schemes?
This article includes two images taken from “the (fantastic) book given out [to Facebook employees] the day of the IPO” of two pages, one about “ruthless prioritization” [0] and another about “code wins arguments” [1]. Does anyone have info on this book? What is the title? How many pages? Anything else in it of interest? I tried searching using these expressions and only got the @padday post. I’m interested in what seems like a set of guiding principles that was given out just as Facebook was starting out with its IPO.

I agree with the post that code wins arguments doesn’t really matter if the problem is misunderstood, but want to learn more as I frequently witness PM-types arguing over technology solutions and deciding without ever building anything to test and present evidence.

[0] http://blog.intercomassets.com/wp-content/uploads/2017/05/08...

[1] http://blog.intercomassets.com/wp-content/uploads/2017/05/08...
WeWork’s Shiva Rajaraman on using user data to optimize buildings