skysight-inc/HackerNews huggingface dataset:
> Would you agree that sometimes, abstractions can just distribute and hide complexity whereby actually all of that context is needed to comprehend the algorithm or process at hand (some things just ARE complex)?

No, or at least not often enough to be worth thinking about. It is of course possible to use abstractions badly, but the problems that business software has to solve are always fairly simple because they're human problems; human business processes were never that complex. So if a program looks really complicated, the overwhelmingly likely cause is failing to use appropriate abstractions.

> In this case right here, what's your counter-example, or what would you use instead of their specific approach?

As others have said, a result type would greatly simplify this code without sacrificing any safety. No doubt after such a simplification made the code shorter and easier to comprehend, further simplifications would become apparent.
Just downloaded and started reading the first chapter. Thank you!
Totally forgot about that one! Thanks!

https://www.youtube.com/watch?v=HWc3WY3fuZU
Where are you seeing this? Here in London I still get way more as a contractor then I would be full-time, like 50% more.
I live in the Netherlands, and I've never heard anything like that before. I live in The Hague, maybe it's a regional thing?
I really don't get the mantra of "implement only the shortest solution that makes the test pass"

I would add a very important second part here "you think is correct".

An introduction to TDD that starts by implementing a function called `add` with `pass` or `return 9` is somehow deeply irritating to me.

The example would be so much closer to real world usage if you started with `a + b` and then realized the tests also require you to support 3 arguments.

Also: you introduced the test for three arguments after you wrote the first code for `add`.
It’s definitely not 40% in finance. The only people that might be getting that big of a proportion in benefits are government employees with taxpayer funded defined benefit pensions.

FICA is 7.65% up to $128k, then 1.45% after that. Health insurance is at most $500 per month (on average). That’s $6k/year, so somewhere around 3% to 12% of wages. Paid time off might be 2 to 4 weeks, so maybe 8% (4 weeks/52 weeks).

I don’t know how to value job security, possible severance, or being able to move up in a company, but it would have to be at least 20% to bump it all up to 40%. US has at will employment, so I don’t think I’d value that too much. Maybe you’re less disposable as an employee than contractor, but does it really matter if you don’t have union contracts stipulating certain processes?

However, I’d still charge at least double the hourly rate of an employed person to be a contractor since you need to cover the risk of not finding future work, but obviously that depends on what your competitors are willing to work for.
The Wright Brothers Defeated Gravity and the Government Machine
Pretty much this. I tried out bulletjournaling for a couple of months at the recommendation of a friend. Then I realized it was essentially a higher maintenance paper and pen org-mode.

Designing cool spreads, adapting others and making cool sketches on the covers was fun and the tactile nature of the tooling was nice but org-mode on a laptop works a lot better and is a lot less work to maintain.
In the UK we don't generally have transformers per home or business, but mainly larger ones that serve a few hundred homes, usually the size of a shed. I have seen one of those fail but it is not common.
Not to talk down the Dutch achievement too much but the quality of statistics used in this article is terrible.

Total monetary value of agricultural exports is a terrible way to measure output. It doesn't take into account:
1. Re-exports (Rotterdam is the largest port in Europe)
2. Specialisation in the production of certain goods (i.e. high imports and exports)
3. The high price of agricultural goods in Europe, driven by high trade barriers.
4. Low domestic consumption compared to more populous nations.

For a better analysis of the monetary value of Dutch agricultural exports see here: https://www.cbs.nl/en-gb/news/2018/03/dutch-agricultural-exp...

Note for example the 22.5 billion Euros in re-exports of agricultural goods.

90% reduction in water usage is also hard to judge without looking at changes in other advanced agricultural nations.

It would be more interesting to see the yields per-hectare the Dutch are achieving compared to other advanced agricultural nations.
Sorry for the offtopic, but they have this typo, "satatic checking" that I at first misread as "satanic checking" and got a bit spooked.
TLDR; call or enter the bank and say, "I lost the cashier's check." They'll tell you what to do and it involves snail paperwork and a few months (possibly) of waiting.
I wouldn't trust my own government with moderating the social network activity of our nation. They are so corrupt that I can't even begin to describe. It's better in the hands of a multinational, at least their interests are related to ads, not political suppression :(

In my opinion the problem with social networks is just the effect of an underlying cause, which is that many people are so poor, uneducated, sick or old that they only care about the immediate future. Religious and inflexible people will believe anything that reaffirms their beliefs. They will bite at all fake news and spread it around and vote in a disastrous way for the future of the country.

Unfortunately there will always be a part of the population that lacks long term concern. You can't improve social networks when people are lacking long term concern, which is usually the domain of young educated professionals, who have the most to lose from this folly.
We used neural networks to launch Animoji-Like features without the Depth Camera
Unless you knew the us government would know you did it. And this was to show them just how much you've compromised the us...and are making it known.
Tesla was quite explicit, that deliveries of the Model 3 started with the high end models first and work downwards from there. They actually started with a middle level model - long range battery but only rear wheel drive. That the production ramp-up was slower than hoped for is known. Mid 2018 they added the AWD model and the performance AWD model, later the mid-range rear wheel drive. Next step, that is clearly communicated by Tesla, will be the standard range battery. For that, they will build a new smaller and cheaper battery pack - the mid range has the same pack as the long range, just with fewer cells in it.
I used BeOS for a little while, so I keep track of Haiku every quarter or so. It’s missing two things for me to use it again, assuming the wireless drivers are done now: Power management (including suspend/resume) so I can set it up on an old netbook (for which it would likely be perfect) and an ARM port for the Raspberry Pi (which are the only “desktop” machines I have available).
I think it might come with experience. I definately gravitate to very small classses/functions, personally prefering classes to fit within a single screen.

Obviously this isn't always achievable.

It comes down to: "What do you want to focus on?" Each drill down should be to a lower level of abstraction. It is seperating the what from the how.

It results in functions/classes that either detail a flow (set of decisions) or that implement actions. For example I generally don't need to know how to read a file from disk where I am trying to decide if I should read a file.

When looking at code you drill down in a very vertical fashion when you want to know "How does it do operation X?" Meaning the operation largely can be understood in isolation. There shouldn't be a lot of context that is required for it. A side-effect is that all the unit tests are very self contained.

This utlimately steers you towards a much more functional and compositional programming style. Certainly it is moving complexity around, but the end result is heavy compartmentalization and limiting the context required to understand any section of code.
What you need, in my opinion, is python docs and not a book. Python official docs has a tutorial[0] and and a library reference[1] section. The tutorial gives you a clear introduction to language syntax and general coding style and ends with a brief overview to standard library. After that you can keep the library reference "under your pillow" and refer to it as you need.

I found this the best way to start with python. YMMV.

[0] https://docs.python.org/3/tutorial/index.html
[1] https://docs.python.org/3/library/index.html
Every time something like this happens it's like "Oh, finally! The aliens! No earthly bullshit any more, all the people will unite to fight the common enemy or die a beautiful way..." and then just meh...
One nice thing about LeanPub is that it doesn't have to be free, you can pay as much as you want instead: that way we can support the author.
I got both for free from my office. I could choose any laptop I want basically, and yes, I do prefer Macbook Pro over Thinkpad.
Most salaried people have 7 to 9 holidays per year, and if you’re lucky and highly paid, maybe another 4 weeks paid time off. 6 weeks of paid time off divided by 52 weeks is just 11.5%, and that probably puts you in top 10% of the population in terms of paid time off.
It's saying programming is really hard, but Clojure gives you save states.
Ask HN: What are your opinions on NDAs when discussing/doing work for startups?
> There are those that believe good code shouldn't need explanation and to some degree that's true, but you can't apply that brush to every codebase. Code can become complex, awkward, spaghetti-like and almost unfathomable at times.

I have yet to find a codebase that couldn't be made clear as soon as a programmer actually put some effort into doing so. Far too often adding a comment is used as an excuse to give up on making the code readable before you've even started.
I didn't downvote you, but I'll take a stab at this!

> Well that is socialism

As indeed is provision of roads, fire trucks, police, military and so on. For some reason, people rarely call those out

> Being a form of price control, it also happens to not work very well

I think there's a strong strong case that it works very well in every rich country, because they're all doing it to some degree?

> forcing doctors and hospitals to provide their services at a loss

This assume they're not currently making super-normal profit, which I'm far from convinced by.
I've been a digital nomad for about a decade and have worked from all sorts of spaces. What makes for an ideal workspace depends on the type of work you are doing and various other factors in your life. If your work involves a lot of interacting with clients, or handling sensitive information, public spaces like cafes, restaurants, etc. are not going to be a good fit. Trying to participate in a conference call with a barista in the background running the blender doesn't help support your professional image and billing rates. Personally, I work mostly from coworking spaces, or from the place where I'm staying (e.g. AirB or Hotel). It's really worth paying the money for a workspace where you can count on having consistent access to a quiet environment and not being interrupted.
I think what the parent comment referred to is that in Haskell if/then/else is an expression (like everything else) so you must by definition have to have an else “branch”. Basically it frees you from a subtle type of error.
It’s 7.65% for first $128k for federal, maybe a couple extra % for state level taxes.
I personally hate the stench of weed. Prohibition is good because people think twice before making an entire street reek just because they want to get high.
Fair enough, I'd mentally worked out the 10^ -> 2^ conversion entirely wrong, sorry about that.
Why? That's both more work and more error-prone than just using a language that will ensure it.
Also, their first reaction to failure will be to find someone to take the blame.
why i am not able to submit link
The benefits are:

1. health insurance

2. stock options

3. so-called "employer's contribution" to social security

4. 401k employer match contributions

5. sick leave

6. vacation

7. maternity/paternity leave

8. stock purchase plan

9. unemployment insurance taxes

10. 2 weeks severance pay

11. holiday pay

12. various legal rights contractors don't have

13. employer provided equipment that a contractor would be expected to provide

Here's the first hit on google:

https://www.bankrate.com/finance/financial-literacy/the-valu...
Sidenote: terminology does not transfer base64 images, but gives an URL (usually a local file, but it could work with http), so that does not work over ssh; but it's faster (no copy/encode/decode).
Those languages have all of the ML features; they are functional languages in every reasonable sense, unless you consider "functional" to mean the absence of something.
You are welcome. Thanks for reading my book
Also less demand for labor overall allowing the purchases of labor to be able to make demands such as requiring the labor to work as contractors.
The Dragon Has 3 Heads: The True Identity of Satoshi Nakamoto
I played this game a lot before I got a shell account and basically ignored BBSes in favor of exploring the wider Internet. I recall these games on BBSes were called "door games" but without searching I couldn't explain the etymology.
Leanpub produces the book starting from Markdown/Markua files. Markua is a dialect/fork of Markdown that implements book-related features like footnotes. So I just wrote it with an editor. You can find the source code of the book here https://github.com/pycabook/pycabook. Thank you for reading the book
That was a big risk you took. You have guts for standing up to the hype machinery.
Not sure if you are joking but the hospitals are paid by the government for the provided services (via tax money). Obviously a life long cancer treatment will cost much more than 30 USD.
What are the recruitment benefits? Student licenses (free) exist for many of the big tools. license costs are small compared to developer costs. The most productive tool is the tool we want (and use).
This guy hacks into a darknet "hire a hitman" site and downloads the target list. Although the site is fake, he realises that the target list could help pre-empt real murders.
> Its not too bad when the kids are at school, but my biggest challenge is to convince my wife that 'I'm working'

If your wife is not respecting your needs around your home workspace, I'd recommend to either start working from a coworking space or rented office, or get an au pair to help with the tasks she's asking you about so that you can work without interruptions.

Thankfully, mine is Russian and treats my work and my role as a provider as sacred, so I get zero friction from her about the time and space I need to do my work.
This is not really the kind of book you're looking for, I'm, afraid, but still it's the best one I've read on Python in general http://shop.oreilly.com/product/0636920032519.do

As a language reference you could use something like that https://gto76.github.io/python-cheatsheet/ or another good book https://doughellmann.com/blog/the-python-3-standard-library-...
Unfortunately they cost more than a used car. The Urban Arrow family is like 5000€.
This is interesting. I sometimes have to connect to a VPN that crashes when something provokes a burst of activity (if I cat a file or even ls a large dir). I'll try this, but 576 seems so low; how did you get at this number?
Netflix: Interactive Storytelling with ‘Black Mirror: Bandersnatch’
About 50 HP. That's pretty OK for a small city car like that, especially with electric engine which has nice torque from the start. Boxyness doesn't matter much at 30-50 km/h.

It has similar shape and size to Fiat 126p - the car that motorized several communist countries in 70s-80s (and is still used in Cuba). They made millions of them. It had about 600 kg empty mass, and 24 HP. I assume this weighs more because of batteries, but surely not twice as much?

It wasn't comfortable (back seats were designed for people about 160 cm tall :) ), and certainly wasn't safe (famously - the structural integrity during a crash depended on a spare tire being in it's intended place in the front trunk, and even then any serious crash was deadly).

But there were almost no heavy cars on the roads then, and you weren't supposed to drive it over 80km/h anyway - it felt like you're in a formula one when you exceeded 90 km/h, and it took over 40 seconds to achieve 100km/h speed :)

I would be OK with driving this in city traffic, especially if it was allowed on bus lanes and if access to the city center was paid for ICE cars.
Calling anything in the Netherlands a hill or valley is a bit of a stretch. However 'Food Valley' refers to the regional nickname 'Gelderse Vallei' and is in fact a valley between the following ridges:

https://en.wikipedia.org/wiki/Utrecht_Hill_Ridge

https://en.wikipedia.org/wiki/Veluwe
> I've never understood why people have this idea about healthcare but not even more immediate necessities like food and housing.

Hmm but I have the same view for food and housing. Where I live if your mother doesn't have allow money to buy proper food the government will contribute (both for food and housing).
Your metaphor doesn’t really apply — this isn’t business software, it’s part of a distributed job scheduler. That is inherently complicated. There is of course an open argument of language choice, but I think there’s something to learn from the lack of software built in $BETTER_LANGUAGE.

It’s also an open source project, so if anyone wanted to throw up a branch with an example of simplification without sacrificing logic branch completeness that door is open. Code might even convince the k8s team to change what you think is misguided behavior.
I thought the same; context is everything; this isn't an issue with a date format, but a date format when used by a specific language (or specific languages).
I don't see how is that. Friends and making me better at work are different. People who magnify me at work often have completely different hobbies, livestyles and incompatible woldview about personal lives. Sometimes the thing that makes them.less friends (assuming they are respectful etc) is what makes them magnifiers.

I suspect they are seen together when people make work their complete social circle so their emotional needs are not met unless collegues fill them too.
Show HN: Self-decrypting HTML files with WebCrypto
Richard Overton, America's Oldest World War II Veteran Dies at 112
If we restrict this to people working in high demand engineer/software related fields, then I would say

#1,3,4,5,6,7,9,11 add up to at most 30%

And #2,#8,#12,#13 could be worth 10%. I don’t think #10 is a guaranteed benefit, and usually is in exchange for forgoing any other grievances you might have against employer.

But that would be restricting it to highly paid, in demand professions. For other people (upwards of 80% of the US), many of the items on that list don’t apply to them, so I don’t see how it would cost 40% more for an employee versus contractor.
It depends on how many excited elements are present that emit UV light. In general arc light is very dangerous to skin from close proximity due to very intense UV radiation per square inch. From afar it could still be dangerous to your eyes when looked at directly.
It's in Dutch buy you can read about that here:

http://statline.cbs.nl/StatWeb/publication/?PA=7100oogs

Few examples (2017 data):

Potatoes 36 900 kg/ha
Sugar beets 93 300 kg/ha
Wheat 9 100 kg/ha
Rye 3 200 kg/ha
Corn 13 500 kg/ha - 48 900 kg/ha (different kinds)
Onions 55 700 kg/ha
Just a note that Pterosaurs aren't dinosaurs, although they are consider as 'flying dinosaurs' by pop culture.
If I were a hostile country and wanted to create a bit of chaos, I imagine I would try to do it at the most inconvenient time possible. Like, say, when the markets are unusually volatile and the president has been doing things that put everyone on edge, like fire his defense secretary and shut down the government.

Of course, it's also quite likely that this is just a coincidence and the transformer and network outage were just ordinary accidents.
Most Popular Apps for Wealth Management According to Knightsbridge PCS
How do you usually estimate the probability of a single-bit error?
Well said. I feel that 80% of this thread is people talking past each other, with different assumptions about what the code in question is going to do.
Abstractions don't remove complexity. Abstractions instead hide the appearance of complexity behind layers of ever increasing code.
> That is inherently complicated. There is of course an open argument of language choice, but I think there’s something to learn from the lack of software built in $BETTER_LANGUAGE.

Sometimes the best software is no software. Kubernetes exists to solve problems that people using better languages don't generally have.

> It’s also an open source project, so if anyone wanted to throw up a branch with an example of simplification without sacrificing logic branch completeness that door is open.

The "Please do not attempt to simplify this code" comment suggests otherwise. In any case, the team have chosen a language in which good solutions are not possible.
Maximize Benefits from RPA – Robotic Process Automation and AI in Your Business
Zeiss Batis 135mm f/2.8 Lens
> However $200k for a second heart surgery for someone who hasn't taken heed of earlier exercise or diet advice by a practitioner should not be supported.

I disagree that failing to adhere to a certain diet should be punishable by death.
Yep, I got an emergency phone alert (I'm in the Portland area) and I thought it was just a local thing too until someone on facebook mentioned it was national.

https://www.cnbc.com/2018/12/28/nationwide-internet-outage-a...
Aphrodite Rock: The Birthplace of a Goddess – Ancient Origins
I've long had the notion that we shouldn't drive anything heavier than a golf cart in cities. It would be a lot safer for everyone and even teenagers could drive them.
Can't you modify the comment to improve overall hygiene instead of emerging with code nihilism?
NLP 2018 Highlights (PDF Report)
>>If you wanted to test your cyber weapons, I’d imagine you wouldn’t want to draw too much attention to yourself by testing them simultaneously.

Unless you wanted to send a message about "we can do this too" ...or a response. Lots of things we don't know but a few people in NSA/CIA might know what this is about--if it was done by a foreign power.

But also things happen by random chance.
I've heard about projects where they store heat underground - not sure if they use a certain medium or groundwater or something, but they basically pump heat into the ground during summer (and cold out into the HVAC) and vice-versa in winter. I guess ground itself - whatever is down there - is good enough. See also the London underground for an undesired underground heat storage.

But yeah, back in the day they would get blocks of ice from nearby lakes and put them underground, it'd last all year.
iTools 4.4.1.8 Crack Full License Keygen {Portable} 100%
It's not used very often here, either. Despite their claims at the top of the code of every `if` having a corresponding `else`, there are 140 `if`s, but only 20 `else`s and a mere 5 `else if`s.
He was paid by Oracle when he made that "prediction".
This is what I want to know - the article doesn't explain.
I guess its a number that particular (old?) routers / particular firewalls won't fragment the packet..?
You are right that they move the complexity somewhere else, but when abstractions are done right, you don't have to worry how they are implemented when you use them. That is huge benefit.
https://en.m.wikipedia.org/wiki/Spark-gap_transmitter