skysight-inc/HackerNews huggingface dataset:
One way to do this is to find a better job.

Another way to do it is to put more effort into improving the quality of your current team. In the long run, that's a skill you're gonna need.
This reminds me of a joke a friend of mine made, saying that in a few decades 'Sysadmin' would be a valid last name.
The DSLR+adapter solution does sound more convincing to me, with the right lens, right sensor and settings. Correcting distortions should be a tractable.

One problem with many flatbed scanners (not all of them and not the film scanners) is that they illuminate the film/object from the same side as the sensor, so the light has to travel and bounce more, creating more chances of stray light.
Timing has a great deal to do with it as well as with anything. Environment and timing can make a 10x coder even better or just average, depends on where the rest of the market is at and if the market timing is right. Though a good developer, 10x level, can probably find something that is timed right to attack, as an aspect of a better than average developer is also finding something the market needs.

When you combine some new technology innovation or advancement, and you are a product focused skilled developer, it can multiply skill even more.

Power or access in the environment/team, along with time, is also key to a 10x or multiple developer output. Almost all really good developers have power to change things or design them from scratch, an 'open' mode where they can research, a shipment focused 'closed' mode and this can make developers more productive.

As an example, John Carmack, probably a 1000x developer. He was also perfectly timed for graphics/rendering/game development to carry the whole industry forward with Doom/Quake and on. The timing was key as he was perfectly positioned with very high skillset and new technology that others weren't in as much yet, he set the standards. As time went on and the new knowledge was taken up by others, with him at Id competing was harder, still a 10x but the timing and environment are much different.

Carmack was also given lots of power and free reign, another aspect of being a 10x+ that is key. If something needed to change to make them more productive, he was the architect and was allowed to make it happen. That access is harder to obtain on established teams without really good prototyping of entire systems that can show how things are better done another way. Lack of power leads to lots of time explaining and selling your ideas over just doing them. The smaller the company the better for the 10x unless the reputation is already established.

Carmack also did some space research with Armadillo and is at Facebook/Oculus now, where he is still amazing but the timing and environment are much different. Competition and funding were harder in the space venture. VR he helped get going while at Id and even helped Palmer Luckey early on, but also the industry is fairly established. There are still leaps to take there and he will probably be part of those with better access.

Shipping is a key to a 10x as well. Carmack shipped.

As with anything successful: timing, environment and access (funding / power) are key elements of allowing good product shippers/creators/developers to flourish and ship.
Yes, but someone who calls himself a BA should be able to get better return for his time.
Cell-Lang is interesting, but they are not the first one to address ORM code generation or even signal-slot code generation. How do they compare to the popular large popular libraries? The comparison is only given to handwritten native (Java/C++) code, but it is a bit unfair to compare code generation to human code writers.
No. He's dead. Ten years ago, and there were five obituary threads on HN, with about 200 comments.

He knew a lot about being ill.
Not an iOS user, but AFAIK you cannot keep iOS from updating an app. So if the developer pushes an update that nerfs the app, you're screwed.
Awesome. I've been trotting this idea out for years as an interesting but silly website I should make: videos even the uploaders didn't watch. I'm so excited to see it at the top of HN. This might inspire me to execute on one of my other absurd ideas.
A -10x engineer wouldn't be capable of creating anything from scratch, even if they did they would likely have issues getting buy in from the wider organization for said code to go into production. They would spend their days engaged in the wonton destruction of previously stable applications, wasting the time of competent devs with incessant questions and ultimately creating a net loss in wider organizational output.
> 0..256?? Is this still 8-bits bytes??

In Rust a..b means the range a <= x < b, so yes, that is an 8-bit byte.
> Modern medicine has some aspects that are miraculously good... like antibiothics and injuries treatment

Not to mention having all valuable poisons in the planet in a nice packed, chemically pure, split in comfortable monodose capsules, accurately measured and checked for 10 years before enter in your body, packed guaranteeing non posterior adulteration as long as the plastic seal is not broken, extensively documented in several languages and available at less than ten minutes away from your home. This is probably the biggest bonus from the real medicine.
Which is true but not too relevant, as he explains the limiting factor is not that the biomass is mostly hydrogen/oxygen/carbon, it is the lack of nutrients.

And as cited elsewhere, see Liebig's law of the minimum.
Issue 5 of Spatial Awareness is out, my regular newsletter for spatial people
Yes, they're talking about an old mouse. "just" has multiple meanings. As far as I can tell they used "just" to mean "simply", not "recently". They "just" replaced the mouse quickly and decisively, many years ago.
This guy needs to read the Tibetan book of the dead. People in the past have thought long and hard about consciousness... and actually experienced alternate states similar to death. We just choose to treat them as loonies in the west. Who knows what happens to your consciousness in that frozen state. You might just be paralyzed the whole time.

The analogy to jumping out of an airplane is apples and oranges, because you are guaranteed life or death within the current epoch in the case of the airplane jump — both states that we understand. But you have no such guarantee in the cryogenic state. You might wake up to a horrible world.
This issue includes retro maps and questions on the future of OpenStreetMap, amongst many other things. Please leave any questions or feedback here so I can respond. Thank you.
Other countries buying up trash used to be a big market, but it is declining at a reasonably solid rate, [1] being a good example. So in broad terms, the point in the original article still applies.

[1] https://www.theatlantic.com/technology/archive/2019/03/china...
I learned a few years ago that there are laws in the UK, parts of which are written in a naturalish language dialect of some complicated proprietary Oracle product. There’s a productivity gain for you (if you’re an Oracle salesperson at least).
The blog post is about Rust. In Rust:

- Safe code cannot access uninitialized memory under any circumstances (unless unsafe code accidentally vends it to safe code).

- The simple case you mentioned, of using a variable without initializing it, is always a hard error. This applies in both safe and unsafe code.

- ...However, unsafe code can explicitly ask for uninitialized memory, like the code in the blog post does. It's not really useful to ask for an uninitialized integer, but you may want to allocate a large struct on the stack and not initialize it.

- Unsafe code can also obtain uninitialized memory in other ways, such as by calling malloc, which allocates memory that starts in an uninitialized state. (The alternative is to zero the memory after allocating it, but that's slower.)
In the UK, those companies all require a driving license, passport, credit card, many thousand pound deposit, credit check, 2 bank statements, and a code from the government showing driving offenses...

They then proceed to print off paper forms which they staple other forms to, scan them in, print them off again, fax them to the headquarters before emailing them as well, and print them out a third time just for luck, before finally handing out the keys to the car.

Either the whole industry is unreasonably scared of theft, or theft is an actual problem and they need to do everything that can to keep it low to stay profitable.

I can see why they haven't moved to app-based rentals. It's hard to fax handwritten sketches of your ID card via an app...
> since Lisp cannot be built without a working Lisp first

That depends entirely on the Lisp implementation. Some implementations can do this easily.

SBCL supports using another CL implementation. One compiles SBCL with that other compiler and then in a next step this then can compile SBCL.

SBCL supports building with a few selected other implementations. For example I used recently a version of CLISP in the SBCL compilation process. That's described in the INSTALL documentation. CLISP is usually a bit more portable, since it is written in C and does not use a native code compiler.
>Research suggests that factors such as experience, hours worked and the different occupations women and men tend to have help drive discrepancies in pay. But about a third of the pay gap is “unexplained.”

In other words, there is 6.3% pay gap. The rest can still at least partially come from gender discrimination but it's not a thing that should be corrected by increasing wages.
He also guided the evolution of java from 1997 until 2006, so from 1.1 to 1.6, a very significant period in java's development.

He's also one of the team behind Dart. Hrm.
Oolong tea: watching the leaves unroll beautifully
> but the idea itself isn't too original

It's not immediately clear which one is the "original one", but this one has been around since at least 2012[1].

[1] https://github.com/wonga00/astronaut/commit/a9bdaf0d00588b7a...
The jammers are generally wideband and low power, so they can block GPS, cell, and WiFi all with one jammer with a range of 10 yards or so.
The benefits of being a boring developer
A collaborative list of SwiftUI articles, talks, books, videos and code examples
Interesting!

I just read about it on Quora

Bir Tawil has no resources, as opposed to the nearby Halayeb triangle; and due to the current situation (two contradicting treaties decide who gets which of the two areas), whichever country calls for Bir Tawil implicitly recognizes the other country as the owner of the Halayeb triangle. So neither countries will claim it.
> The opulence of Versailles... human excrement is cleaned off hallway floors not once, but twice a day

I'm pretty sure they had developed latrines by that time period
I'm interested to see how these "touchscreens for everything" designs of interiors will fare after a decade (etc) in summer temperatures
the trick, dear worker-news-ers, is to mentally find and replace "hack" with "work". and lo: "workathon"!

you too can participate in the workathon, with the chance to perhaps win payment for your work!
I don't think that's a correct reading. You're talking about this section, correct?

> When dealing with a sequence of length N, the elements of which we wish to distinguish by subscript, the next vexing question is what subscript value to assign to its starting element. Adhering to convention a) yields, when starting with subscript 1, the subscript range 1 ≤ i < N+1; starting with 0, however, gives the nicer range 0 ≤ i < N.

He never specifies the contents of the array, he's talking about subscripts (i.e. indexes).
This only looks at energy consumed during production, not at (long term) availability of raw materials. It seems reasonable to assume that long term the cost of energy and recyclables will go down and that of non-renewables such as oils and ores will go up.
Airmail Switches to Subscription Model
Sealing the edges of foil is hard. You need to get contact at least every ~1mm along a seam to stop microwave signals getting in or out reliably.
As someone who has an espressobin at home, and uses it as a personal router, this device is great.

However, after enough configuration ( vlans, etc ), you'll find that it is not capable of routing gigabit traffic.

Mine is currently CPU bound ( ksoftirq ) at approximately 300 mb/s.
You know you're on Hacker News when a language like Prolog is considered to be too mainstream :-).

Great list, thanks!
> The equivalent is impossible today.

I am not convinced that is true. In many ways the barriers to being an officer are far less pronounced today than they were in the days of the Empire.
> but also couldn't possibly be rewritten to eliminate undefined behaviour (while keeping the same speed)?

Undefined behavior is, for the most part, meant to enable compiler optimizations. If you're willing to do all your optimizations by hand rather than relying on the compiler to do them – in other words, use C as the "portable assembler" it was originally conceived as – then you don't really need it. (At least, not to the extent it exists in C.) And for small, tight loops, that's a perfectly reasonable proposition. For large programs, on the other hand, especially if you want to pile on a lot of abstraction and rely on the compiler to turn it into nice code (see C++)... not so much.
Yup also no button for me. I am in a corp environment so possibly something blocked (youtube is for example, so am not expecting the site to work anyway)
Is there anything stopping people from just randomly filling in the surveys? It seems like the kind of thing where someone would have made a bot. How many people who are paying a couple of bucks for something like that are going to complain at you?
So obviously this could be taken as an excuse to install face recognition systems in these cars to “enhance” security by forcing customers to give up privacy.
Probably pretty well if they're automotive grade screens built for those conditions. Not so well if they're industrial grade screens:

https://www.thedrive.com/tech/27989/teslas-screen-saga-shows...
Meta comment but why do you say this yet read their content?
Tiqets | Backend, Front-End, Data | Amsterdam | Full-Time | ONSITE | https://www.tiqets.com

Tiqets is revolutionizing the way people buy tickets to culture and attractions in cities all over the world. Our technology allows users to easily browse and book tickets to the best attractions in seconds, meaning customers can enter museums, zoos, theme parks and more, simply by showing their smartphones.

We started our journey about 5 years ago, and have been successful in gaining a major position in this rapidly expanding and evolving market. The main office with about 140 people from 20+ nationalities is in Amsterdam, but we have feet on the ground all over the world.

Our stack includes Python, Postgres, AWS, Kubernetes, Docker, Redis, Ansible, React, Swift, Kotlin. Also see https://stackshare.io/tiqets/tiqets. We care about both stable and new technology, as well as building an excellent product that our customers and partners love, as smart and fast as possible. There is no silver bullet, we learn, build and grow together.

We have several tech positions open, on different levels, i.e. Backend, Front-end, Head of Development, and Data Engineering. Check out https://tiqets.homerun.co/?tags%5B%5D=department%2CTech or email at jobs AT tiqets.com for more info.
If you want to know how to make a woman orgasm you must know very well how this position is done. First have your girl stand about a foot away from the wall to make her body feel more comfortable and relaxed. You on the other hand should stand facing her so close that youre almost touching and grinding each others body. Next bestride your supporting poles and slightly bend your knees. Your girl should glide a little to enable herself to lower her position before you. Now the action comes Red Fortera Review the moment you slip your hands to her behind and never let go as you move in and out. But since your chance to move freely is quite limited with this kind of stance it would be best to just shake and sway your pelvis back and forth while your girl holds your neck with her arms. If you can do this step seamlessly youll make her reach her orgasm the pleasurable way.

Further intensity

If you crave for a harder and deeper move you should have your girl bend towards the floor. This way youll be able to enter her intensely and deeply with added sensation. Each move and twist could send a different uproar to the penis and an intense tingling sensation to the vaginal area.

Other things to employ while doing the deed against the wall

How to make a woman orgasm doesnt end the moment youre able to do the position seamlessly. What will send further sensual and intimate vibes are the things that your own hands will do while you dominate and thrust her like crazy. While youre doing the deed during your wall action max the pleasure by doing the following things.

http://whatpeopleswant.com/red-fortera-review/
> it's just clear that there's opportunities to rise well above one's competence there.

Isn't that super hostile ? Can't read between the lines there
> what more do you want from them than ruling out a gastrological cause?

I just want to get rid of the abdominal pain - I really don’t care about whether the cause is actually gastrointestinal. I want to rule out illness, that they are good at.

If the referred pain isn’t a known condition such as a herniated disc or anything else that shows up on a test o image - then they are usually not concerned at all (no illness - job done). And even if it is a known/visible cause outside their specialization, they are extremely bad in my experience at both recognizing and “referring sideways” to another specialist.

I live under a single payer system so the economics probably don’t factor into it, but I think the siloed thinking at specialists requires that the generalists take a holistic perspective, but in reality they cure tonsillitis and point to specialists. Somewhere I feel there is a gap.
How to become a front-end developer?
they are also problematic in that they discriminate against people who don't have a bunch of time and energy to spend on something that isnt guaranteed to have a payoff.

e.g. people who are struggling to make ends meet and need actual work that pays cash, or people who have a bunch of responsibility with very little time (family to look after)

that said, such people are also disadvantaged in the workforce generally as they may lack the free time and money to be able to pursue opportunities for better jobs to help bootstrap into better circumstances, so it ain't something hackathon specific.
The problem here (and I caught it too and sort of recoiled at it) was they were using their logic and worse language/word choice regarding the "abstract machine" being the actual thing we should think about when reasoning about a programming language before they actually went out and were explicit that's what they were doing. They saved the explicit thesis until the end of the piece. They should have traded the writer's desire to be witty and hide the lede and just lead with it upfront.

Of course you're right in part that their idea of "memory" is an abstraction, but it isn't too wrong. A "variable" in C or any compiled language on a modern machine is an abstraction that could refer to a register one moment, be a place in the cache in another, be a place in memory in the next, and be on a swapfile after. The "variables" are abstractions which lie in "memory" which is another abstraction because it need not be in one place.
If you were a programming language designer, would you implement a map, filter or reduce command?
It's not clear to me from that link whether those savings apply to the whole supply chain or not.

So when they say stuff like... "Producing recycled paper requires about 60 percent of the energy used to make paper from virgin wood pulp."

... does that include costs of reasonably sustainable forestry vs. reasonably sustainable old paper separation & collection?

... does it include non-financial costs made by the end-users of the original paper?

... does it include implicit costs of potentially lower quality paper (or if that's ever the case, the values of higher-quality)?

... does it include the opportunity costs (probably small) of whatever else you might do with that old paper, such as sequester carbon or burn for energy?

... does it consider costs of energy (some joules are cheaper and less damaging than others; so e.g. it may be wood->paper factors run where energy is trivially cheap and simply haven't bothered to try and be energy-efficient)?

... does it consider non-energy resources?

Basically, it's not clear to me whether this is a technical argument about one of the important steps in the respective processes, or an overall assessment about the approaches going forward.
That's like saying you need to plug the cable ;) Sounds more like some cross browser issue.
Yes and no. After all, there are millions of people in deep poverty in the US. And at least a fraction of them has serious constraints on what they can do to get out of there (for example they have family, so they can't just pack up and go to a different state to start a new life).

Student loan cannot be written down in a personal bankruptcy process.

Many people have insufficient money for medication.

... and so on, so they dip their toes into crime, just selling weed at first, or laundering money, and then naturally they either get greedy, or get pressured into taking more risk, or simply get caught. (or maybe some successfully get out.)

and then there are people fleeing from very rough places (drug cartel warzones, etc.) and they usually don't have much more than their name, so they can try to do whatever makes some money.

Do circumstances make theft right? No. Of course not. But sitting idly while people are starving is also a form of wrong, which quickly turns this into a hard pragmatic question with only grey answers.
I think some bots randomly upvote/downvote in an attempt to appear human.
I've been thinking a lot about this lately and I'm trying to compile some information on how others think it should work.

Can you elaborate on what you mean by an all-native solution on top of a powerful modern language?

The way I see it is that a new toolkit like GTK or Qt is required in the target language.
Hi all! The last few months we've been building Webrale as a cheaper alternative to services such as Deepcrawl and Botify. We just launched our beta which comes with 1 month of unlimited crawling.

Webrale crawls your website like Googlebot, helping you find broken links, poor content, broken redirects etc.

We're expecting to launch publicly with a price point <$50/month for unlimited crawling. We give all our users their own, dedicated bot and let them crawl as much as they want. In the future we'll allow users to get their bot in a specific location in the world, allowing them to crawl faster by being closer to their website.

Looking forward for some feedback from the HN crowd :-)
Show HN: Add an always-on video hangout to your Slack channel
It was actually Richard Holmes who made that point I repeated in one of his books - unfortunately I can't remember which one!

https://en.wikipedia.org/wiki/Richard_Holmes_(military_histo...

NB The chap in question:

https://en.wikipedia.org/wiki/Sir_William_Robertson,_1st_Bar...
Frankly I think Java's original sin was being sold to Oracle, and like the sin mentioned in the original post we're all still paying for it.
Luck and the Entrepreneur, Part 1: The four kinds of luck (2007)
XKCD gave me a 503 "Backend unavailable" and I thought it was some advanced meta-joke for a second.
I thought Charlie was the husband, always trying to mitm the conversation to check if Alice was being dishonest.