skysight-inc/HackerNews huggingface dataset:
I have the option of a company phone, but prefer a personal phone with a company app for access to company resources.

I don’t want to carry two devices. I don’t want my company owning my primary device for personal communication. I would buy a personal smartphone for myself no matter my working condition.
Yes, please just do this. Maybe this thread is full of Poe's Law irony, but if not, I don't look forward to refusing to work on any code developed with the practice of strewing almost-the-same methods all over the place.

Simple code scales. Write simple code.
demo https://fast.wistia.net/embed/iframe/f40gilnlxp
Single-file coding is an entire subculture. See leo [1] and org-mode [2] programming.

[1] http://leoeditor.com/

[2] http://orgmode.org/worg/org-contrib/babel/intro.html#literat...
A numeric keyboard works in mobile browsers. It contains a pluggable keyboard component and a input box in replace of native input element.

The numeric keyboard have several versions: plain javascript class, React component and Vue component.
Mortgage Payoff Eliminates Up to 15 Years of Payments
From a practical point of view, SF is expensive to live in so being 'obsessed' with salary might just be practical. Being able to know the range your in is also good, regardless of location, for not being taken advantage of, especially if you're young and new to the business world.

I think beyond salary, maybe you meant money in general or the social status that having a lot of it confers. That can be a particular obsession that is not healthy for a person or society in general.

Also, there are people obsessed with titles as status, which can be funny. A former co-worker made a stink about not getting a 'promoted' to a certain title level. At her next year's review, she finally did and she was ecstatic. She was doing the same job with the same duties and getting paid the same. But she had the title.
Crazy Santa Gift Cart Simulator
Are you ready to play the role of Crazy Santa on this Christmas occasion and distributes impressive gifts to the children’s in this Crazy Santa Gift Cart Simulator. It is an adventure thrilling simulation game designed especially for winter seasons. Drive your special cart which is full of gift and your duty is to deliver them to the civilians in snow seasons. Spread happiness everywhere in the city and pass the gift to the innocent children’s.
This is spot on. We actually do have immutable binaries and rebuild and replace them when making changes. (Unless you're Microsoft apparently)

A more apt metaphor might be running multiple versions of the same binary which are similar enough to coexist.
LumiGuide is Haskell based. https://lumiguide.eu/
you're assuming no one would undercut or overbid them. exactly the point is there's no intrinsic reason to assume that
>working as intended then ?

Yes... the whole of education is to make society ignorant of reality.

See here:

https://www.youtube.com/watch?v=ZYFxtNgOeiI

Then below...

Our brains are much worse at reality and thinking than thought. Science on reasoning:

https://www.youtube.com/watch?v=PYmi0DLzBdQ

Protectionism for the rich and big business by state intervention, radical market interference.

https://www.youtube.com/watch?v=WHj2GaPuEhY#t=349

Manufacturing consent:

https://www.youtube.com/watch?v=KwU56Rv0OXM

https://vimeo.com/39566117

"Intended as an internal document. Good reading to understand the nature of rich democracies and the fact that the common people are not allowed to play a role."

Crisis of democracy

http://trilateral.org/download/doc/crisis_of_democracy.pdf

Education as ignorance

https://chomsky.info/warfare02/

Testing theories of representative government

https://scholar.princeton.edu/sites/default/files/mgilens/fi...
Prototyping 101: The Difference Between Low-Fidelity and High-Fidelity Prototype
Yonatan Zunger has been cooking over the question of wealth, inequality, and the ability to come up with financial resources on short notice for some time -- I can recall antecedents of this discussion from a year or more back.

His analysis is absolutely brilliant, and the synthesis with a ratchet of ever-spreading poverty helps tremendously in understanding this dynamic.
What.cd database(without torrent files) finally made available to public
It all depends on the team size and the where the company is at. We're a 2 member team and for all intents and purposes code quality takes a backseat. It's not outright ignored but there are a few shortcuts that i take that will hopefully not bite us. All in the interest of shipping things faster. I end up refactoring code at nights after we've pushed to the app store.

In a previous startup that I worked in code quality was outright ignored and I saw first hand the kind of technical debt that builds up because of this.
Seems that way at most large orgs. A friend of mine was talking about how some random support desk person will just log in, kill a specific logging process and manually type the path to run it in at a root shell, which inevitably borks things, and due to it happening multiple times a day he has written a unit file so systemd will actually kill the process, fix the now wrecked permissions, and start the logging daemon's unit file properly.

But, the real question is why does a support person have global root access to every server in a large enterprise?
Startups as you should know, are all about working employees to death. Using your own devices allows you to work for the company anywhere anytime. Work is always a click away if not thrown at you. For instance, the outlook/slack apps will give notifications for new messages, they don't care about you being off hours, they push you to work 24/7.

It's also about costs for small companies. It avoids the company paying and managing the hardware.
What's wrong with porn?
> Or are you suggesting Ferrari owners have a conspiracy to do this in general?

Maybe their conspiring is the reason they got their Ferraris in the first place ;-)
Saw the headline, first though "I'll bet this is about dynamically typed languages", and lo and behold

> At a recent RubyConf...

EDIT: just wanted to add that when I code in dynamically typed languages I'm inclined to do the same thing. Without rigidity provided by a strong type system it's too easy to mess things up. That's why I prefer strongly typed languages so I can benefit from the structure they enforce.
Which would be inadvisable but understandable, were it not for the code of conduct that stipulates that you do not share passwords.

It might be a common thing to do, but this matter needs at a minimum a reiteration of the rules and better documentation of the correct alternatives, and probably also a certain amount of punitive measures.
Why is the bootstrap.so being unloaded? It should be loaded into the process pretty permanently. If you have something calling dlopen/dlclose on it, maybe give it an extra dlopen.
Massif is a good tool for memory profiling: http://valgrind.org/docs/manual/ms-manual.html
Web Fonts Guide
Anything which handles business or personal data (so virtually everything making money) has security concerns, and IMHO the first step to good security is a well structured and clean codebase (Note: I'm a dev but not a security specialist)
yes, but this article just talks about UI design (buttons, typography etc.) which of course if valuable but pales in comparison to dropping snippets of code on the landing page

One other reason why Stripe's landing pages are so beautiful is to let prospects know that the payment form they will put into their application (and therefore will be a part of their UX) will look good by default
If you are making $100K in Albany, GA then to have same standard of living in SFO you need to make $201K: http://money.cnn.com/calculator/pf/cost-of-living/index.html

So SFO/Bay area is that expensive. Most people don't think of that and assume that SFO requires modest 20% increase in cost of living. Absolutely not true. So before you get floored with these numbers you need to divide them by almost a factor of 2 for the corresponding standard of living.
> What to do with such a child?

In the UK (and this advice might not work elsewhere): make a referral to child protective social services.

The child is exhibiting behaviour that's harmful to other people, and to the child. The parents are not addressing that behaviour. The child needs support to change the behaviour. The route to that support (such as access to a parenting course like Webster-Stratton) is via child protective social services.

If they go through a parenting course and the behaviour isn't changing there are a range of other things - referral to CAMHS for assessments for autism or ADHD or other disorders - that can be tried.

Child protective social workers should not be punitive, and this isn't about removing the child from the parents, so this advice doesn't apply to countries with dysfunctional child protective systems.
Have you seen how quickly busy beaver functions grow with the size of the program? It'd have to be a pretty restricted system to be tractable...
Well, nothing lasts forever. Given enough time the hidden hand of free market will cause developer salaries to get so high that more people will study CS eventually increasing the supply and lowering salaries.

However this is very slow process and I personally think shortage of engineers will continue for quite a long time (next 10 years easily). So "short lived" can mean a decade or perhaps two. We should be fine.
For some hairy stuff that require live data you can also reverse the practice: call both yet return the old one, and gather data in production before switching.

Obviously this does not work for side-effectful methods (beware of caches!).
The shit that Norton does to Chrome is impressive, they hijack the search engine, install two addons to your top bar, and add a few hundred ms of latency to every web page load.

Essentially crappifying the internet for their users, while charging them for the privilege.
Not my product, neither am I affiliated in any manner. I just googled "beautiful landing pages" and picked the first one in the first result to make my point.
I've got to admit, I'm really clueless about these things

But don't we already have a universal byte code with JVM bytecode?

Why did the wheel need to be reinvented here? Are there fundamental issues with JVM bytecode that make it impossible/impractical to have c++/rust/LLVM compile to it?

This isn't a troll question. I'm curious what are the fundamental underlying technical issues that made WebAssembly necessary

(please be nice... c++ developer here.. so I'm really clueless about web stuff. I don't even use the JVM)
https://mbebenita.github.io/WasmExplorer/

The popcnt example is nice.
My preferred route is the Nerves project (http://nerves-project.org). It has had support for BeagleBone’s for a long while (https://github.com/nerves-project/nerves_system_bbb).

I haven’t had a chance to try Nerves with the new BeagleBone Pocket yet. There may be an issue with using the EEPROM and the nerves flash utility fwup, though if so I’ll likely work on adding support for it myself as the Octeva SoC is pretty awesome for a lot of applications. Especially since it has support for the onboard PRU’s which come in handy for critical timing.

As for the buildchain, Nerves has a Docker based build image (on OS X) or native Linux builds both based on buildroot which you can easily customize to include the PRU build tool chain. You can include a custome make package in buildroot or Elixir dependencies. Though this route would require writing some amount of Elixir.

So if Nerves is not your cup of tea, you could checkout Yocto or even raw Buildroot or the new Ubuntu core stuff. For buildroot it’s a matter of configuring it and putting it all in a Docker image (or similar) and using `make` and it builds the firmware blobs for you.
A foolish consistency is the hobgoblin of little minds. :)

These kinds of priorities will vary depending on time as they have inside my own little company. I generally like to invest more in quality aspects earlier on the project so that the amount of entropy is limited. As the deadlines loop, corners are cut and compromises made to get the thing out the door.
Smarten Self Serve BI Creates Citizen Data Scientists
The letters in the image at the end of the article don't match the glyphs following the link at the end of the article.

It's a neat swing in the letters, in the former, but the latter I find like most fonts converges to the same principle base type for reasons of readability.
My employer puts no value on code quality, design patterns, tested code and test coverage. I would not work for them if they did.

I put value on those things, because that's my job. Their job is business. They want features that will enable their job. I expect nothing less. I want them to tell me exactly what they need to get to the next level. How to achieve that is what I do.

If they ever tell me how to do my job, that's when I will hand in my notice.
At $47k, Federal income tax + FICA + average state + local + deducations, you're looking at about 18%-20% all-in.

The VAT tax also doesn't exist in the US, you're not accounting for that, and it's dramatically higher in most of Europe than the US sales tax. In the US we think a 6% or 7% sales tax is high; in Europe 15% to 20% VAT rates are common.

We don't need to go over all of that however, we have the disposable income figures to reference. The US median disposable income figure is among the highest:

http://www.pewresearch.org/fact-tank/2017/06/05/through-an-a...

The US is better of in terms of median income than all of Europe except for a few nations (that gets even more exaggerated if you select for full-time employment):

https://mises.org/blog/if-sweden-and-germany-became-us-state...

And per the OECD, when it comes to taxation progressiveness, the US is the leader among developed nations:

https://taxfoundation.org/news-obama-oecd-says-united-states...
Why are you required to have a phone? May I ask what's your position?
I’m not sure why you think that first sale doctrine doesn’t apply to intangible goods. There are some court cases to say it does apply to software, (verner v Autodesk, https://www.techdirt.com/articles/20080522/0016171201.shtml).

Companies definitely want to exempt digital goods from first sale, but there’s no logical reason to do so. Hopefully this case helps establish precedent.
Nobody is suggesting that electromagnetic theory is false. The question is whether there's really a danger from HDD magnets in motion relative to nearby electronics or HDD platters.

- HDDs often live right next to each other (separation of roughly 1cm, front to back).

- Power supplies and their induction coils are right next to the drives in some cases, including for instance consumer grade NAS boxes.

- HDDs tend to have a coil of wire, too.

If HDD magnets overwriting nearby HDD data was a thing, it would be happening all the time.

If HDD magnets in motion in certain orientations were inducing damaging currents in nearby HDDs or in nearby power supplies which then damaged connected components, that would be happening less often but still all the time. Not all chassis designs have power supplies at the opposite end as the disks, and some applications like consumer NAS boxes have them in close proximity to each other.
In some cases you can mutate one of them to a noop (like /dev/null for a file, a stub class...).
It is mentioned, but there's not a lot of detail. This seems to be the juiciest paragraph concerning the actual business:

All told, less than 1 in 10 second-hand-goods sellers didn’t deliver as promised. That was good enough for Mitsumoto, who relaunched the service, called Cash, in August as a new way to gather inventory for an online flea market. Total daily purchases are capped at 10 million yen, and are limited to smartphones, luxury handbags, watches, clothing and other specific items from a list of several thousand. Customers take a photo and are given a non-negotiable offer. Prices are set automatically based on data gleaned from other second-hand marketplaces and Cash makes money by reselling the goods.

Granted, it is a bit vague about the reselling.
Code bubbles is hands down the most awsome thing I've seen in months! Where can I get it? I'll switch to JAVA for this? Thanks for sharing.

Edit: to answer my question, yes this really exists http://cs.brown.edu/~spr/codebubbles/
Good points raised and I largely agree, but just look at the article, several pages explaining passwords and security, along with screen shots (which I think must be equivalent to having maths equations in your document in terms of their power to make eyes glaze over), and a call to "reach out to your IT department".

Do MP's even have an IT department? I thought they were responsible for their own offices, and on quite a tight budget.

"Have these people never heard of delegation permission?"

You know what, probably not. Nor have I, and I'm a dev, though I don't use exchange, and of course I do understand the concept.

"But we do need to call out credential sharing in this fashion for what it is and it's precisely what I highlighted in that original tweet - lack of education."

The actual problem here is that security is just too hard for users, the implementations are too complex or onerous, and even perhaps undesirable to them if the intent is just to "track them, make them accountable (in reality, blame them when things go wrong)", etc.
Tom Scott

Veritasium

CaseyNeistat
Canada is more diverse than the USA, so every time (and it happens a lot for some reason) someone says "That couldn't happen in the USA because it's not homogenous" I always compare it to Canada, which generally seems to be the country that actually is what the USA advertises itself to be.
It is similar to say to a writer:

"Never edit a paragraph, always rewrite it".

Looks weird.
Native DOM support might come later, but there's nothing stopping you from importing/exporting Javascript functions to WASM. Cheerp does this for example [1].

[1] https://www.leaningtech.com/cheerp/index.html
The issue IIRC is [extended] use of work computer, during work time, for porn. That would get you sacked from most corporate jobs; it seems being an MP shouldn't be an automatic pass from such scrutiny.
That's the issue, it shouldn't be unloaded. Yet when bootstrap.so calls dlopen(other.so); bootstrap.so gets unloaded and reloaded. I'll try adding a dlopen(bootstap.so) in the callback to increase the refcount though.
Biometrics solves this particular sharing problem; the politican can´t easily share their iris or fingerprint

In my experience, 2factorA with cell phones also prevents executives from sharing passwords. They won´t leave their phone behind. However biometrics is faster to use and easier to understand for most people. 2FA can be socially engineered by calling the politican/exec and asking for the code they just got "for support". That won´t fly with a fingerprint.
Fill out the comment-header first, then; that's what I do. That informal-prose chatty summary of what the code does and why, what it takes in and what its output is, becomes in my mind the spec for the code while I'm writing it, even in casual one-shot Perl filters. It makes it easier for me to choose variable names which inform rather than mystify, because the master reference is staring me in the face as I write. It's also an attitude-anchor for specific tail-end comments to expand on the summary explanation by detailing why a line is as it is and does what it does. YMMV, but, for me, the payoff is an easier time of drawing thoughts together into code, plus, months down the road, an easier time of deciphering why I wrote the code that way.
I've been with my current company for 6 months now and what I found is the following situation:

- After many years of getting shit done mindset, now maintenance costs are significant, mainly because we can never reject bug reports from customers because we don't know if stuff is really broken. So most of the time, one of the maintenance guys spends hours/days and finds it's a problem with the customers' network, weird proxies, unsupported hardware, whatever.

- As a result, the company frantically started building extensive test suites. However, with most things done in a frantic manner, this doesn't work so well because it was not engineered properly. We have/had hours-long test suites, hard to reproduce failures, devops problems for the test machines, etc. etc. It is, however, much, much better than the previous approach (i.e. release and pray to God).

- Now, after the dust settled somehow, people are starting to realize that the only way to improve the situation is by focusing on quality from the beginning. We spend more time designing architecture with testing in mind, try to be somewhat TDD-ish, look at coverage early on. Now, when a manager is asked to provide estimates for a feature, they are asked if they can fulfill the requirements on time, within budget and in quality.
Definitely, but even that won't fix the issue. Fact is, its so painful to get each user the proper access rights via IT, to the point that nearly no one complies with the code of conduct they agree to.

The easier you make things, the more apt people are to properly securing their systems. Saying they didn't follow policy, while true, is ignoring the root cause of why the policy wasn't followed.
This is such a good point.

Imagine you discovered an opportunity for arbritage in currency exchanges, for example. A normal person might quickly act to start printing money before the market corrects and the opportunity ends.

Meanwhile, programmers have noticed that being able to solve algorithmic quizzes with a smile is a free ticket to an oversized salary. Their collection reaction? Disgust and defiance!

As you say, people in other professions would probably be happy to replace their black box interviews with a set of relatively uniform tests. All a programmer has to do to get a job is ring up a recruiter and then complete some algorithmic challenges. From the perspective of the programmer, why do we want to replace this?
I think the issue is with accessing pornography on a parliamentary computer, potentially during working hours.

Nevertheless, it is shameful that an ex-police officer is allowed to make such allegations.
You are pretty much correct, as it stands now China pretty much gets to walk over the WTO so I don't think many other actions are possible.

As Apple demonstrates all too well, there are companies willing to drop all their moral pretenses to do business there. What they will rant on and on about in their home countries they willingly turn a blind eye to so that they can secure their place in China's market.

Still what can you do? Companies like Apple are subject to investors and public pressure. There are more than a few bloggers who can rub Apple's nose in it enough to get attention. I still think if not for the recent concerted effort of bloggers earlier this year Apple would have ignored the Mac Pro market indefinitely. If Apple can be moved to state support for an embarrassingly languishing product line then why not force their hand when it comes to standing up for the same morals/standards here and there?
As a parent I strongly agree with you. A tantrum indicates lack of emotional control and a lack of respect for other people in the area, both from the child and the parent.

It's OK to be angry. It's not OK to let that anger take over physically once a child has more emotional maturity than a baby.

For those who permit their children to behave like that, what will be the cut-off age when they have to stop? 12, 16, 18? Or 32 and throwing a tantrum in a workplace?